Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/freefem++.spec'], chrootPath='/var/lib/mock/f29-build-28684-15367/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/freefem++.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/freefem++-3.60-1.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/freefem++.spec'], chrootPath='/var/lib/mock/f29-build-28684-15367/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/freefem++.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NSMszR + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf freefem++-3.60 + /usr/bin/mkdir -p freefem++-3.60 + cd freefem++-3.60 + /usr/bin/gzip -dc /builddir/build/SOURCES/freefem++-3.60.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv freefem++-3.60 serial + pushd serial ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 Patch #1 (0001-Build-fixes.patch): + echo 'Patch #1 (0001-Build-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file Makefile.am patching file configure.ac patching file download/Makefile.am patching file src/lglib/Makefile.am patching file src/medit/Makefile.am + echo 'Patch #3 (0003-Fix-formating-buffers.patch):' Patch #3 (0003-Fix-formating-buffers.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/iovtk.cpp patching file src/libMesh/memory.c patching file src/medit/animat.c patching file src/medit/gisfil.c patching file src/medit/inout_morice.c patching file src/medit/scene.c patching file src/medit/sftcpy.c patching file src/medit/stream.c + echo 'Patch #4 (0004-Wsign-compare.patch):' Patch #4 (0004-Wsign-compare.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/DxWriter.cpp patching file examples++-load/MetricPk.cpp patching file examples++-load/VTK_writer.cpp patching file examples++-load/VTK_writer_3d.cpp patching file examples++-load/ff-NLopt.cpp patching file examples++-load/gsl.cpp patching file examples++-load/iovtk.cpp patching file examples++-load/isoline.cpp patching file examples++-load/medit.cpp patching file examples++-load/msh3.cpp Hunk #1 succeeded at 3757 (offset -5 lines). Hunk #2 succeeded at 3788 (offset -5 lines). Hunk #3 succeeded at 3874 (offset -5 lines). Hunk #4 succeeded at 3912 (offset -5 lines). Hunk #5 succeeded at 3946 (offset -5 lines). patching file examples++-load/symmetrizeCSR.cpp patching file src/Graphics/ffglut.cpp patching file src/femlib/RNM.hpp patching file src/fflib/AFunction.hpp patching file src/fflib/AFunction2.cpp patching file src/fflib/AddNewFE.h patching file src/fflib/PlotStream.hpp patching file src/fflib/global.cpp patching file src/fflib/lgfem.cpp patching file src/fflib/lgfem.hpp patching file src/fflib/lgmat.cpp patching file src/fflib/lgmesh.cpp patching file src/fflib/lgmesh3.cpp + echo 'Patch #5 (0005-Wimplicit-function-declaration.patch):' Patch #5 (0005-Wimplicit-function-declaration.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/medit/Makefile.am patching file src/medit/bbfile.c patching file src/medit/chrono.h patching file src/medit/eigenv.h patching file src/medit/ellipse.c patching file src/medit/inout.c patching file src/medit/inout_morice.c patching file src/medit/inout_popenbinaire.c patching file src/medit/sproto.h + echo 'Patch #6 (0006-Wreorder.patch):' Patch #6 (0006-Wreorder.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/BasicMath.h patching file examples++-load/ClosePoints.cpp patching file examples++-load/Element_Mixte.cpp patching file examples++-load/Geometry.hpp patching file examples++-load/SortedList.h patching file examples++-load/SuperLu.cpp patching file examples++-load/TensorK.hpp patching file examples++-load/ff-NLopt.cpp patching file examples++-load/ff-cmaes.cpp patching file examples++-load/fflapack.cpp patching file examples++-load/gsl.cpp patching file examples++-load/lapack.cpp patching file examples++-mpi/mpi-cmaes.cpp patching file src/Graphics/ffglut.cpp patching file src/femlib/FQuadTree.cpp patching file src/femlib/MatriceCreuse.hpp patching file src/femlib/RNM.hpp patching file src/fflib/AFunction.hpp patching file src/fflib/AFunction2.cpp patching file src/fflib/problem.cpp Hunk #1 succeeded at 6323 (offset -4 lines). + echo 'Patch #7 (0007-Unbundle-pstream.patch):' Patch #7 (0007-Unbundle-pstream.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/Makefile.am patching file examples++-load/pipe.cpp patching file examples++-load/pstream.h + echo 'Patch #8 (0008-Wdelete-non-virtual-dtor.patch):' Patch #8 (0008-Wdelete-non-virtual-dtor.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/fflib/lgfem.cpp patching file src/fflib/lgfem.hpp + echo 'Patch #9 (0009-Use-INSTALL_DATA-to-install-idps.patch):' Patch #9 (0009-Use-INSTALL_DATA-to-install-idps.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-3d/Makefile.am patching file examples++-hpddm/Makefile.am patching file examples++-mpi/Makefile.am patching file examples++-tutorial/Makefile.am + echo 'Patch #10 (0010-Tweak-build-ffmaster.patch):' Patch #10 (0010-Tweak-build-ffmaster.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/Makefile.am + rm -r download/blas/ + mkdir -p download/blas + touch download/blas/Makefile.am + rm -r src/bin-win32/ + mkdir -p src/bin-win32 + touch src/bin-win32/Makefile.am + mkdir -p download/pkg + cp /builddir/build/SOURCES/hpddm-20180330git91a98d4.zip download/pkg/hpddm.zip + sed -i -e s,lnlopt,lnlopt_cxx, configure.ac + sed -i -e s,superlu/superlu_enum_consts.h,/usr/include/SuperLU/superlu_enum_consts.h, configure.ac + find . -name '._*' -delete + find . -type f -perm 755 '(' -name '*.c*' -o -name '*.h*' -o -name '*.edp' -o -name '*.idp' ')' + xargs chmod 644 + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o AUTHORS.utf8 AUTHORS + touch -r AUTHORS AUTHORS.utf8 + mv AUTHORS.utf8 AUTHORS + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o ChangeLog.utf8 ChangeLog + touch -r ChangeLog ChangeLog.utf8 + mv ChangeLog.utf8 ChangeLog + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o COPYRIGHT.utf8 COPYRIGHT + touch -r COPYRIGHT COPYRIGHT.utf8 + mv COPYRIGHT.utf8 COPYRIGHT + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o COPYING.utf8 COPYING + touch -r COPYING COPYING.utf8 + mv COPYING.utf8 COPYING + for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY + iconv -f iso8859-1 -t utf8 -o HISTORY.utf8 HISTORY + touch -r HISTORY HISTORY.utf8 + mv HISTORY.utf8 HISTORY + autoreconf -vif BUILDSTDERR: autoreconf: Entering directory `.' BUILDSTDERR: autoreconf: configure.ac: not using Gettext BUILDSTDERR: autoreconf: running: aclocal --force BUILDSTDERR: autoreconf: configure.ac: tracing BUILDSTDERR: autoreconf: configure.ac: not using Libtool BUILDSTDERR: autoreconf: running: /usr/bin/autoconf --force BUILDSTDERR: autoreconf: running: /usr/bin/autoheader --force BUILDSTDERR: autoreconf: running: automake --add-missing --copy --force-missing BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/Drawing.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: automake: warning: possible forward-incompatibility. BUILDSTDERR: automake: At least a source file is in a subdirectory, but the 'subdir-objects' BUILDSTDERR: automake: automake option hasn't been enabled. For now, the corresponding output BUILDSTDERR: automake: object file(s) will be placed in the top-level directory. However, BUILDSTDERR: automake: this behaviour will change in future Automake versions: they will BUILDSTDERR: automake: unconditionally cause object files to be placed in the same subdirectory BUILDSTDERR: automake: of the corresponding sources. BUILDSTDERR: automake: You are advised to start using 'subdir-objects' option throughout your BUILDSTDERR: automake: project, to avoid future incompatibilities. BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/gibbs.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/CheckPtr.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/fem.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/QuadratureFormular.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/FESpace.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/Element_RT.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/mshptg.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/FQuadTree.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/QuadTree.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/R2.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/Meshio.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/Mesh2.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/Metric.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/BamgFreeFem.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshDraw.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshGeom.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshQuad.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/SetOfE4.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshRead.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/write_hdf5.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/write_xdmf.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../bamglib/MeshWrite.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../Graphics/DefColor.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../Algo/lgalgo.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/Element_P2h.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/FESpacen.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/P012_1d.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/P012_2d.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/P012_3d.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/Mesh1dn.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/Mesh2dn.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/Mesh3dn.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/GQuadTree.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/libmesh5.c' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:11: warning: source file '../femlib/splitsimplex.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/fflib/Makefile.am:56: warning: source file '../Eigen/eigenvalue.cpp' is in a subdirectory, BUILDSTDERR: src/fflib/Makefile.am:56: but option 'subdir-objects' is disabled BUILDSTDERR: src/mpi/Makefile.am:21: warning: source file '../Graphics/sansrgraph.cpp' is in a subdirectory, BUILDSTDERR: src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled BUILDSTDERR: src/mpi/Makefile.am:21: warning: source file '../lglib/mymain.cpp' is in a subdirectory, BUILDSTDERR: src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled BUILDSTDERR: src/mpi/Makefile.am:21: warning: source file '../lglib/lg.tab.cpp' is in a subdirectory, BUILDSTDERR: src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled BUILDSTDERR: src/mpi/Makefile.am:21: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, BUILDSTDERR: src/mpi/Makefile.am:21: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:19: warning: source file '../Graphics/sansrgraph.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:19: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:19: warning: source file '../mpi/parallelempi-empty.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:19: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:19: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:19: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:18: warning: source file '../Graphics/sansrgraph.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:18: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:18: warning: source file '../mpi/parallelempi-empty.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:18: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:18: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:18: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../Graphics/ffglut.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../Graphics/gggg.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../Graphics/ffthreads.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/fem.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/Mesh3dn.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/Mesh2dn.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/Mesh1dn.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/GQuadTree.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/FQuadTree.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/Drawing.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../femlib/mshptg.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: src/nw/Makefile.am:11: warning: source file '../fflib/ffapi.cpp' is in a subdirectory, BUILDSTDERR: src/nw/Makefile.am:11: but option 'subdir-objects' is disabled BUILDSTDERR: autoreconf: Leaving directory `.' + popd ~/build/BUILD/freefem++-3.60 + cp -r serial openmpi + cp -r serial mpich + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.NasNCU + umask 022 ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 + cd /builddir/build/BUILD + cd freefem++-3.60 + pushd serial + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub BUILDSTDERR: ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess BUILDSTDERR: ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --disable-hips --disable-ipopt --disable-mmg3d --disable-mshmet --disable-mumps --disable-mumps_seq --enable-nlopt --disable-parmetis --disable-pastix --disable-scotch --disable-yams --enable-opengl '--with-blas=-L/usr/lib64 -lopenblas' --without-cadna --with-mpi=no 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make sets $(MAKE)... (cached) yes checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for riscv64-redhat-linux-gnu-g++... no checking for riscv64-redhat-linux-gnu-c++... no checking for riscv64-redhat-linux-gnu-gpp... no checking for riscv64-redhat-linux-gnu-aCC... no checking for riscv64-redhat-linux-gnu-CC... no checking for riscv64-redhat-linux-gnu-cxx... no checking for riscv64-redhat-linux-gnu-cc++... no checking for riscv64-redhat-linux-gnu-cl.exe... no checking for riscv64-redhat-linux-gnu-FCC... no checking for riscv64-redhat-linux-gnu-KCC... no checking for riscv64-redhat-linux-gnu-RCC... no checking for riscv64-redhat-linux-gnu-xlC_r... no checking for riscv64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for m4... yes checking for bison... yes checking for flex... yes checking for patch... yes checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-f90... no checking for riscv64-redhat-linux-gnu-xlf90... no checking for riscv64-redhat-linux-gnu-g95... no checking for riscv64-redhat-linux-gnu-ifort... no checking for riscv64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-f90... no checking for riscv64-redhat-linux-gnu-xlf... no checking for riscv64-redhat-linux-gnu-xlf90... no checking for riscv64-redhat-linux-gnu-g95... no checking for riscv64-redhat-linux-gnu-f77... no checking for riscv64-redhat-linux-gnu-fort77... no checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-ifort... no checking for riscv64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lgfortran -lm BUILDSTDERR: configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so checking Size of fortran 77 integer ... 4 checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: ++ add f77 : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes configure: ++ add pthread : -lpthread in examples++-load/WHERE_LIBRARY-config " checking wether we are on a MacIntosh... no checking wether we are on SunOS... no checking wether we are on Microsoft Windows... no checking prefix dir freefem++ ... /usr/lib64/ff++ checking whether to generate debugging information... no checking whether the C++ compiler accepts -std=c++11... yes configure: ++ add cxx11 : -std=c++11 -std=c++11 in examples++-load/WHERE_LIBRARY-config " checking suffix to add to package name... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking add suffix ... yes configure: without petsc ***** configure: without petsc complex ***** checking for wget... no checking for curl... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 in examples++-load/WHERE_LIBRARY-config " checking gmm/gmm.h usability... yes checking gmm/gmm.h presence... yes checking for gmm/gmm.h... yes configure: ++ add gmm : -DDUMMY in examples++-load/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... BUILDSTDERR: which: no libopenblas.dll in (/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... yes checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no checking Accelerate/cblas.h usability... no checking Accelerate/cblas.h presence... no checking for Accelerate/cblas.h... no checking atlas/cblas.h usability... no checking atlas/cblas.h presence... no checking for atlas/cblas.h... no configure: ++ add blas : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking for lapack in -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so, -L/usr/lib64 -lopenblas and -llapack ... yes checking for dsaupd_ in -larpack... yes configure: ++ add arpack : -larpack -llapack in examples++-load/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking umfpack.h usability... no checking umfpack.h presence... no checking for umfpack.h... no checking umfpack/umfpack.h usability... no checking umfpack/umfpack.h presence... no checking for umfpack/umfpack.h... no checking ufsparse/umfpack.h usability... no checking ufsparse/umfpack.h presence... no checking for ufsparse/umfpack.h... no checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for amd_info in -lamd... yes checking for cholmod_add in -lcholmod... yes checking for colamd_set_defaults in -lcolamd... yes checking for umf_i_malloc in -lumfpack... yes configure: ++ add amd : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking cstddef usability... yes checking cstddef presence... yes checking for cstddef... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for asinh... yes checking for acosh... yes checking for atanh... yes checking for getenv... yes checking for jn... yes checking for erfc... yes checking for tgamma... yes checking for gettimeofday... yes checking for mallinfo... yes checking for mstats... no checking for srandomdev... no checking for second_... no checking for libtool... yes checking for dlfcn.h... yes checking for sin in -lm... yes checking for dlinfo in -ldl... yes checking whether dlopen links ok... yes checking whether the C++ compiler accepts -rdynamic... yes checking whether the C++ compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking for gsl-config... /usr/bin/gsl-config checking for GSL - version >= 1.15... yes configure: ++ add gsl : -lgsl -lgslcblas -lm -I/usr/include in examples++-load/WHERE_LIBRARY-config " checking check mumps... no checking check mumps_seq... no checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check hypre... no checking check superlu_dist... no checking check superlu... yes checking check superlu4... no checking check blacs... no checking check scalapack... no checking check scotch... no checking check ptscotch... no checking check metis... no checking check metis... no checking check parmetis... no checking check freeyams... no checking check mmg3d... no checking check mshmet... no checking check parms... no checking check tetgen... yes checking check ipopt... no checking check nlopt... yes checking kernel version... 4.15.0 checking libc version... libc-2.28 checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 libraries... yes (version 1.8.20) checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking H5Cpp.h usability... yes checking H5Cpp.h presence... yes checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -I/usr/include in examples++-load/WHERE_LIBRARY-config " debug cxxx11: yes mpi: no petsc: no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: executing depfiles commands configure: freefem++ used download : no configure: -- Dynamic load facility: yes configure: -- ARPACK (eigen value): yes configure: -- UMFPACK (sparse solver) yes configure: -- BLAS yes configure: -- with MPI no configure: -- with PETSC no / PETSC complex no configure: -- with hpddm no (need MPI & c++11 : yes ) configure: progs: FreeFem++-nw bamg cvmsh2 ffmedit ffglut + sed -i -e 's,-L/usr/lib64 ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status + sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L/usr/lib64 ,,' examples++-load/WHERE_LIBRARY-config + ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands + /usr/bin/make -O -j4 /usr/bin/make all-recursive Making all in download if test -n "" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' cd ../src/libMesh && /usr/bin/make make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o chrono.o chrono.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o memory.o memory.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh3.o libmesh3.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o libmesh5.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o a - chrono.o a - eigenv.o a - libmesh3.o a - libmesh5.o a - memory.o ranlib libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' BUILDSTDERR: ar: creating libMesh.a make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' test -f ../src/libMesh/libMesh.a mkdir -p include/libMesh cp ../src/libMesh/*h include/libMesh echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh cp ../src/libMesh/libMesh.a lib/libMesh.a make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' Making all in src Making all in libMesh make[3]: Nothing to be done for 'all'. Making all in bamglib make[3]: Nothing to be done for 'all'. Making all in femlib make[3]: Nothing to be done for 'all'. Making all in Graphics make[3]: Nothing to be done for 'all'. Making all in Algo make[3]: Nothing to be done for 'all'. Making all in lglib /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from lg.ypp:56: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' Making all in fflib BUILDSTDERR: ar: creating liblg.a make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from UMFPack_Solver.cpp:7: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction2.cpp:34: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' BUILDSTDERR: array_long.cpp:135:31: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_long.cpp:149:157: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = long int]' BUILDSTDERR: array_long.cpp:52:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = long int]' BUILDSTDERR: array_long.cpp:52:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inv_KN_long' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_Inv_pKN_longI*, Inv_KN_long>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = long int; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = std::__cxx11::basic_string*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, long int, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::__cxx11::basic_string**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = long int*; A0 = KNM*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = double; Z = long int]' BUILDSTDERR: array_real.cpp:44:32: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_real.cpp:72:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = double]' BUILDSTDERR: array_real.cpp:37:23: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = double]' BUILDSTDERR: array_real.cpp:37:23: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:483:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class QuantileKN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = KNM_; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.cpp:53: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: AFunction.cpp:1150:104: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1203:55: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = long int; A (* F)(const B&) = toString; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1210:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1543:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1544:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const enum std::_Ios_Openmode' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class AnyTypeWithOutCheck' leaves 79 bytes unchanged [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.cpp:61: BUILDSTDERR: Operator.hpp: In instantiation of 'static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]': BUILDSTDERR: AFunction.hpp:2454:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: return ((R)a * (R)b);} }; BUILDSTDERR: ~~~~~~^~~~~~~ BUILDSTDERR: AFunction.cpp: In instantiation of 'static AnyType evalE_mul::eval(Stack, const E_F0*, const E_F0*, const E_F0*, bool&) [with A = bool; B = bool; R = bool; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: AFunction.hpp:2457:23: required from 'AnyType OneBinaryOperator::Op::eval(Stack, bool&) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2456:13: required from here BUILDSTDERR: AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: R rr(aa*bb); BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ifstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ofstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_seekg; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_seekg' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_seekp; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_seekp' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_precis; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_precis' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class OP_setw' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' BUILDSTDERR: array_complex.cpp:74:33: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap >' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_complex.cpp:96:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = std::complex]' BUILDSTDERR: array_complex.cpp:59:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = std::complex]' BUILDSTDERR: array_complex.cpp:59:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_, std::complex, std::complex, const std::complex&>; A = std::complex; B = const std::complex&; BB = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_, std::complex, std::complex, const std::complex&>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNMh_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, Mul_KNMh_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n >, Mulc_KN_ >, Mulc_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc >, std::complex, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B, long int, affectation > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap >*; Key = std::__cxx11::basic_string*; Value = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::complex*; A0 = MyMap >*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair >, KN_ >*; A0 = KN_ >; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair >, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from lex.cpp:35: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from global.cpp:99: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmesh.cpp:62: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: lgmesh.cpp:492:105: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: ../femlib/CheckPtr.cpp:595:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] BUILDSTDERR: void *operator new(std::size_t size) throw(std::bad_alloc) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../femlib/CheckPtr.cpp:606:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] BUILDSTDERR: void *operator new[](std::size_t size) throw(std::bad_alloc) BUILDSTDERR: ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from ./error.hpp:32, BUILDSTDERR: from ../femlib/FESpace.cpp:31: BUILDSTDERR: ../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::renum(const long int*, int)': BUILDSTDERR: ./throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' BUILDSTDERR: ffassert(this); BUILDSTDERR: ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmesh3.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: lgmesh3.cpp:622:28: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1474:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1476:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1477:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: lgmesh3.cpp:1253:25: required from 'AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1596:57: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': BUILDSTDERR: lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1172:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': BUILDSTDERR: lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1172:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:773:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:773:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgElement::Adj' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh3**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgBoundaryElement::BE' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgVertex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = FEbaseArray, v_fes3>**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN*; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgBoundaryElement; A0 = GlgBoundaryElement::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgBoundaryElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../femlib/BamgFreeFem.cpp:55: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_hdf5.o `test -f '../bamglib/write_hdf5.cpp' || echo './'`../bamglib/write_hdf5.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_xdmf.o `test -f '../bamglib/write_xdmf.cpp' || echo './'`../bamglib/write_xdmf.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from load.cpp:33: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../Algo/lgalgo.cpp:32: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./problem.hpp:137:73: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./problem.hpp:266:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./problem.hpp:330:87: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./problem.hpp:528:64: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./problem.hpp:566:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmat.cpp:60: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': BUILDSTDERR: lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = double]' BUILDSTDERR: lgmat.cpp:3382:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': BUILDSTDERR: lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = std::complex]' BUILDSTDERR: lgmat.cpp:3383:25: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: lgmat.cpp:3155:9: required from here BUILDSTDERR: lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: lgmat.cpp:3155:9: required from here BUILDSTDERR: lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmat.cpp:60: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAx]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::plusAx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::plusAtx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::solveAxeqb' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAx, Matrice_Creuse*, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::plusAx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAtx, Matrice_Creuse_Transpose, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::plusAtx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAxeqb, Matrice_Creuse_inv, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::solveAxeqb' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, Matrice_Creuse*, Matrice_Creuse*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list*, bool>, std::allocator*, bool> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2450:14: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2450:14: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = KNM >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, std::complex, std::less >, std::allocator, std::complex > > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = Matrice_Creuse*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_C2R; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_C2R' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, double, std::less >, std::allocator, double> > >*; A0 = std::map, double, std::less >, std::allocator, double> > >*; A1 = KN_; A2 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, double, std::less >, std::allocator, double> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from string_def.cpp:7: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = SubString; A (* F)(const B&) = TOString; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: string_def.cpp:137:72: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubString' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_istream*; TA0 = std::basic_istream*; TA1 = std::__cxx11::basic_string**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from glumesh2D.cpp:9: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': BUILDSTDERR: AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2366:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2366:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: ../Eigen/eigenvalue.cpp:1062:5: warning: multi-line comment [-Wcomment] BUILDSTDERR: // Finding an Arnoldi basis. \ BUILDSTDERR: ^ BUILDSTDERR: ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] BUILDSTDERR: // int mode=3; // Shift invert \ BUILDSTDERR: ^ BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../Eigen/eigenvalue.cpp:39: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./problem.hpp:137:73: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./problem.hpp:266:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./problem.hpp:330:87: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./problem.hpp:528:64: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./problem.hpp:566:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from problem.cpp:33: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': BUILDSTDERR: problem.cpp:6096:33: required from 'AnyType Problem::eval(Stack, Problem::Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; typename CadnaType::Scalaire = std::complex]' BUILDSTDERR: problem.hpp:481:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Problem* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from lgfem.cpp:40: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: AddNewFE.h:36:102: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: AddNewFE.h:65:89: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: lgfem.cpp:358:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: lgfem.cpp:364:46: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: lgfem.cpp:407:52: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: lgfem.cpp:419:67: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': BUILDSTDERR: lgfem.cpp:1458:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': BUILDSTDERR: lgfem.cpp:1494:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: lgfem.cpp:1965:40: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: lgfem.cpp:2517:55: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5310:112: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArrayKn* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5317:115: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArrayKn >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5395:66: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5398:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5958:50: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5242:115: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' BUILDSTDERR: lgfem.cpp:5270:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' BUILDSTDERR: lgfem.cpp:5280:35: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' BUILDSTDERR: lgfem.cpp:5296:27: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' BUILDSTDERR: lgfem.cpp:5297:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' BUILDSTDERR: lgfem.cpp:5302:27: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' BUILDSTDERR: lgfem.cpp:5303:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:752:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' BUILDSTDERR: lgfem.cpp:5325:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct TypeSolveMat* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1189:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': BUILDSTDERR: problem.hpp:1092:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1055:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1189:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, VirtualMatrice::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, VirtualMatrice >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': BUILDSTDERR: lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:2232:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': BUILDSTDERR: lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:2232:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = const Fem2D::Mesh**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::Mesh**; TA0 = const Fem2D::Mesh**; TA1 = const Fem2D::Mesh*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>**>; TA0 = FEbaseArray, v_fes3>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge; A0 = {anonymous}::lgBoundaryEdge::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgBoundaryEdge' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgElement::Adj' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = FEbaseArray, v_fes>**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgBoundaryEdge::BE' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>*, int> >; TA0 = std::pair, v_fes>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = KN > >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>**>; TA0 = FEbaseArray, v_fes>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = Resize1, v_fes3>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = Resize1**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgVertex; A0 = {anonymous}::lgBoundaryEdge; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgVertex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>*, int> >; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' 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 Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o write_hdf5.o write_xdmf.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o P1IsoValue.o strversionnumber.o eigenvalue.o 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 - Drawing.o a - gibbs.o a - CheckPtr.o a - fem.o a - QuadratureFormular.o a - FESpace.o a - Element_RT.o a - mshptg.o a - FQuadTree.o a - QuadTree.o a - R2.o a - Meshio.o a - Mesh2.o a - Metric.o a - BamgFreeFem.o a - MeshDraw.o a - MeshGeom.o a - MeshQuad.o a - SetOfE4.o a - MeshRead.o a - write_hdf5.o a - write_xdmf.o a - MeshWrite.o a - problem.o a - mt19937ar.o a - DefColor.o a - InitFunct.o a - lgalgo.o a - Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - FESpacen.o a - P012_1d.o a - P012_2d.o a - P012_3d.o a - Mesh1dn.o a - Mesh2dn.o a - Mesh3dn.o a - GQuadTree.o a - libmesh5.o a - glumesh2D.o a - splitsimplex.o a - P1IsoValue.o a - strversionnumber.o a - eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' Making all in nw BUILDSTDERR: ar: creating libff.a make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi-empty.o `test -f '../mpi/parallelempi-empty.cpp' || echo './'`../mpi/parallelempi-empty.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gggg.o `test -f '../Graphics/gggg.cpp' || echo './'`../Graphics/gggg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffthreads.o `test -f '../Graphics/ffthreads.cpp' || echo './'`../Graphics/ffthreads.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffglut.o `test -f '../Graphics/ffglut.cpp' || echo './'`../Graphics/ffglut.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' BUILDSTDERR: ../Graphics/ffglut.cpp: In member function 'virtual void OnePlotCurve::dyn_bfv(OneWindow*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R&) const': BUILDSTDERR: ../Graphics/ffglut.cpp:1042:10: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 0; // afaire ???? BUILDSTDERR: ^ BUILDSTDERR: In file included from ./../fflib/error.hpp:32, BUILDSTDERR: from ./../femlib/RefCounter.hpp:37, BUILDSTDERR: from ./../femlib/fem.hpp:5, BUILDSTDERR: from ../Graphics/ffglut.cpp:25: BUILDSTDERR: ../Graphics/ffglut.cpp: In member function 'void OneWindow::Display()': BUILDSTDERR: ./../fflib/throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' BUILDSTDERR: ffassert(this && theplot); BUILDSTDERR: ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffglut ffglut.o gggg.o ffthreads.o fem.o Mesh3dn.o Mesh2dn.o Mesh1dn.o GQuadTree.o FQuadTree.o Drawing.o mshptg.o ffapi.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++ sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-nw sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' Making all in mpi make[3]: Nothing to be done for 'all'. Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o cvmsh2 cvmsh2.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o bamg bamg.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.60)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cube.o cube.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o listnum.o listnum.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o animat.o animat.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: animat.c: In function 'loadNextMesh': BUILDSTDERR: animat.c:58:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: sprintf(mesh->name,"%s.%d",base,range); BUILDSTDERR: ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from animat.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: animat.c: In function 'animParticle': BUILDSTDERR: animat.c:181:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d",base,cur); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from animat.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o image.o image.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o persp.o persp.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mouse.o mouse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o bbfile.o bbfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: bbfile.c: In function 'bbfile': BUILDSTDERR: bbfile.c:49:19: warning: '.bb' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.bb",tmp); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:53:21: warning: '.pbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.pbb",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:58:21: warning: '.BB' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.BB",tmp); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:61:23: warning: '.gbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.gbb",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o normal.o normal.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o material.o material.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o dlists.o dlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o tiles.o tiles.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o camera.o camera.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o medit.o medit.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ellipse.o ellipse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o param.o param.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o stream.o stream.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from medit.h:10, BUILDSTDERR: from stream.c:1: BUILDSTDERR: In function 'memcpy', BUILDSTDERR: inlined from 'filterPoint' at stream.c:721:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] BUILDSTDERR: return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stream.c: In function 'parseStream': BUILDSTDERR: stream.c:900:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.iso",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from stream.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o psfile.o psfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o transform.o transform.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout.o inout.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cenrad.o cenrad.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o geometry.o geometry.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsar.o parsar.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scene.o scene.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o menus.o menus.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: menus.c: In function 'keyFile': BUILDSTDERR: menus.c:244:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.d.mesh",data); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:268:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.%.3d",data,nfree); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:271:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.ppm",data); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:244:21: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.d.mesh",data); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:271:23: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.ppm",data); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:268:24: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d",data,nfree); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o util.o util.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: inout_morice.c: In function 'loadMesh_popen': BUILDSTDERR: inout_morice.c:333:47: warning: 'nq' is used uninitialized in this function [-Wuninitialized] BUILDSTDERR: int i,ia,ib,inm,ref,is,k,disc,nn,nt,nq; BUILDSTDERR: ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o gisfil.o gisfil.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clip.o clip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scissor.o scissor.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsop.o parsop.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mesh.o mesh.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o hash.o hash.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o items.o items.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o vector.o vector.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clipvol.o clipvol.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o view.o view.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: sftcpy.c: In function 'sftcpy': BUILDSTDERR: sftcpy.c:268:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.%.3d.ps",data,nfree); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: sftcpy.c:268:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d.ps",data,nfree); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from sftcpy.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o particle.o particle.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o critip.o critip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o morphing.o morphing.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o keyboard.o keyboard.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ilists.o ilists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o path.o path.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o status.o status.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: status.c: In function 'redrawStatusBar': BUILDSTDERR: status.c:122:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:124:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:126:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:129:23: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:122:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:122:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:124:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:124:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:126:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:126:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:129:31: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:129:27: note: assuming directive output of 8 bytes BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 138 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mlists.o mlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o picking.o picking.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' BUILDSTDERR: picking.c: In function 'displayQuad': BUILDSTDERR: picking.c:569:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'displayTets': BUILDSTDERR: picking.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'displayHexa': BUILDSTDERR: picking.c:661:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'getColorRange': BUILDSTDERR: picking.c:466:1: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffmedit animat.o cube.o image.o listnum.o mouse.o persp.o stream.o zaldy2.o bbfile.o dlists.o inmsh2.o material.o normal.o tiles.o camera.o ellipse.o inout.o medit.o param.o psfile.o transform.o cenrad.o geometry.o inout_morice.o menus.o parsar.o scene.o util.o clip.o gisfil.o inout_popenbinaire.o mesh.o parsop.o scissor.o vector.o clipvol.o hash.o items.o mlists.o particle.o sftcpy.o view.o critip.o ilists.o keyboard.o morphing.o path.o status.o zaldy1.o picking.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lm -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' Making all in bin-win32 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples++-load make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../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 ../download/bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=load.link:load.link.in config.status: creating load.link chmod a+x load.link make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=ff-get-dep:ff-get-dep.in config.status: creating ff-get-dep chmod a+x ff-get-dep if [ -d ../download/bin ] ;then cp ff-get-dep ../download/bin; fi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' 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/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.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/libmesh5.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/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; do ln -s ../$i include/. ; done touch include.done make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ../config.status --file=ff-c++:load.link.in config.status: creating ff-c++ chmod a+x ff-c++ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' /usr/bin/make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto UMFPACK64.cpp eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'UMFPACK64.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from UMFPACK64.cpp:11: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto dfft.cpp eval ./ff-c++ dfft.cpp -lfftw3 g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'dfft.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o dfft.so '-lfftw3' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from dfft.cpp:9: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': BUILDSTDERR: ./include/AFunction_ext.hpp:235:22: required from 'AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:234:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DFFT_1d2dor3d >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = fftw_plan_s**; TA0 = fftw_plan_s**; TA1 = fftw_plan_s*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = DFFT_1d2dor3d >; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-mmap-semaphore.cpp eval ./ff-c++ libff-mmap-semaphore.c ff-mmap-semaphore.cpp -lpthread g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'libff-mmap-semaphore.c' 'ff-mmap-semaphore.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ff-mmap-semaphore.so '-lpthread' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': BUILDSTDERR: libff-mmap-semaphore.c:227:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: printf(" len %ld size %lld \n",len,size); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-mmap-semaphore.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': BUILDSTDERR: ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_mmap; PT = ff_pointeur_mmap*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_mmap; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ff-mmap-semaphore.cpp:137:54: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_mmap' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': BUILDSTDERR: ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_sem; PT = ff_pointeur_sem*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_sem; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ff-mmap-semaphore.cpp:138:52: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_sem' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ff_pointeur_sem*; A0 = ff_pointeur_sem*; A1 = std::__cxx11::basic_string*; A2 = bool; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_sem* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = ff_pointeur_mmap*; A0 = ff_pointeur_mmap*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster -lpthread make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto NewSolver.cpp eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'NewSolver.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from NewSolver.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ffnewuoa.cpp eval ./ff-c++ newuoa.f ffnewuoa.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffnewuoa.cpp' gfortran -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ffnewuoa.cpp:35: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: newuoa.f:482:0: BUILDSTDERR: TEMPB=TEMPB-TAUMAX BUILDSTDERR: BUILDSTDERR: Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1302:0: BUILDSTDERR: TEMPB=TEMPB-QMIN BUILDSTDERR: BUILDSTDERR: Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1249:0: BUILDSTDERR: SHS=ZERO BUILDSTDERR: BUILDSTDERR: Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1288:0: BUILDSTDERR: QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH BUILDSTDERR: BUILDSTDERR: Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1213:0: BUILDSTDERR: QRED=QRED+QADD BUILDSTDERR: BUILDSTDERR: Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1191:0: BUILDSTDERR: GGBEG=GG BUILDSTDERR: BUILDSTDERR: Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1212:0: BUILDSTDERR: QADD=ALPHA*(GG-HALF*ALPHA*DHD) BUILDSTDERR: BUILDSTDERR: Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1207:0: BUILDSTDERR: TEMP=DHD/DD BUILDSTDERR: BUILDSTDERR: Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1213:0: BUILDSTDERR: QRED=QRED+QADD BUILDSTDERR: BUILDSTDERR: Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:766:0: BUILDSTDERR: 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:724:0: BUILDSTDERR: HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) BUILDSTDERR: BUILDSTDERR: Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:724:0: Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1025:0: BUILDSTDERR: IF (DABS(RATIO) .GT. 1.0D-2) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:757:0: BUILDSTDERR: IF (NF .LE. NFSAV+2) GOTO 460 BUILDSTDERR: BUILDSTDERR: Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:719:0: BUILDSTDERR: IF (XJPT .LT. ZERO) JPT=JPT+N BUILDSTDERR: BUILDSTDERR: Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1041:0: BUILDSTDERR: ITEST=ITEST+1 BUILDSTDERR: BUILDSTDERR: Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:717:0: BUILDSTDERR: IH=(IPT*(IPT-1))/2+JPT BUILDSTDERR: BUILDSTDERR: Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:708:0: BUILDSTDERR: TEMP=(FBEG-F)/RHOBEG BUILDSTDERR: BUILDSTDERR: Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:959:0: BUILDSTDERR: DELTA=DMAX1(HALF*DELTA,DNORM) BUILDSTDERR: BUILDSTDERR: Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:759:0: BUILDSTDERR: IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 BUILDSTDERR: BUILDSTDERR: Warning: 'diffc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:759:0: Warning: 'diffa' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:500:0: BUILDSTDERR: FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, BUILDSTDERR: BUILDSTDERR: Warning: '__result_newuoa' may be used uninitialized in this function [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto fflapack.cpp eval ./ff-c++ fflapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'fflapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o fflapack.so '-lopenblas' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from fflapack.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto lapack.cpp eval ./ff-c++ lapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'lapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from lapack.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ilut.cpp eval ./ff-c++ ilut.cpp -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'ilut.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ilut.cpp:24: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': BUILDSTDERR: ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1067:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Vector' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = ILUT_Vector; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ILUT_Matrix; A0 = KN*; A1 = KN*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Matrix' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = long int*; A0 = long int*; A1 = ILUT_Matrix; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto tetgen.cpp eval ./ff-c++ tetgen.cpp -ltet -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'tetgen.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from tetgen.cpp:47: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-cmaes.cpp eval ./ff-c++ cmaes.cpp ff-cmaes.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-cmaes.cpp:41: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto myfunction.cpp eval ./ff-c++ myfunction.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from myfunction.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto BernadiRaugel.cpp eval ./ff-c++ BernadiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernadiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o BernadiRaugel.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from BernadiRaugel.cpp:18: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Morley.cpp eval ./ff-c++ Morley.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Morley.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o Morley.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Morley.cpp:20: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt_cxx -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'ff-NLopt.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt_cxx' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-NLopt.cpp:44: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)0; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)3; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)4; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)5; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)6; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)7; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)8; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)9; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)11; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)12; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)13; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)14; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)15; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)16; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)17; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)18; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)19; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)24; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)25; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)26; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)27; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)28; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)29; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)34; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)35; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)40; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)38; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)39; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)36; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)37; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto addNewType.cpp eval ./ff-c++ addNewType.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'addNewType.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o addNewType.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from addNewType.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = myType_uv; A0 = myType*; A1 = double; A2 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class myType_uv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = myType*; A0 = myType*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class myType* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1067:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto funcTemplate.cpp eval ./ff-c++ funcTemplate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'funcTemplate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o funcTemplate.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from funcTemplate.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto gsl.cpp eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'gsl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from gsl.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = const gsl_rng_type*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct GSLInterpolation* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = gsl_rng**; TA0 = gsl_rng**; TA1 = const gsl_rng_type*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct gsl_rng** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ddGSLInterpolation' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct dGSLInterpolation' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = const gsl_rng_type*; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct gsl_rng_type* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P4.cpp eval ./ff-c++ Element_P4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o Element_P4.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P4.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P3.cpp eval ./ff-c++ Element_P3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o Element_P3.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P3.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P3dc.cpp eval ./ff-c++ Element_P3dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P3dc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P4dc.cpp eval ./ff-c++ Element_P4dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o Element_P4dc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P4dc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_PkEdge.cpp eval ./ff-c++ Element_PkEdge.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_PkEdge.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o Element_PkEdge.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_PkEdge.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh3.cpp eval ./ff-c++ splitmesh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o splitmesh3.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh3.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh6.cpp eval ./ff-c++ splitmesh6.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh6.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o splitmesh6.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh6.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh4.cpp eval ./ff-c++ splitmesh4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o splitmesh4.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh4.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitmesh12.cpp eval ./ff-c++ splitmesh12.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh12.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o splitmesh12.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh12.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ffrandom.cpp eval ./ff-c++ ffrandom.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffrandom.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ffrandom.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ffrandom.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto mat_dervieux.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_dervieux.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o mat_dervieux.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from mat_dervieux.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto msh3.cpp eval ./ff-c++ msh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'msh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o msh3.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from msh3.cpp:42: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': BUILDSTDERR: ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2366:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh3' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': BUILDSTDERR: ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2366:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto medit.cpp eval ./ff-c++ medit.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'medit.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o medit.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from medit.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': BUILDSTDERR: medit.cpp:254:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': BUILDSTDERR: medit.cpp:793:17: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] BUILDSTDERR: sprintf(newsol," ffsol%i",nbstrings); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: medit.cpp:793:17: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6391, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /usr/include/c++/8/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/8/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/8/ios:42, BUILDSTDERR: from /usr/include/c++/8/istream:38, BUILDSTDERR: from /usr/include/c++/8/fstream:38, BUILDSTDERR: from ./include/ff++.hpp:6, BUILDSTDERR: from medit.cpp:32: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ppm2rnm.cpp eval ./ff-c++ ppm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ppm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ppm2rnm.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ppm2rnm.cpp:12: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto lgbmo.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bmo.cpp' 'lgbmo.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o lgbmo.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: bmo.cpp:61:18: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] BUILDSTDERR: static istream & Eat2LN(istream & f) BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from lgbmo.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto mat_psi.cpp eval ./ff-c++ mat_psi.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_psi.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o mat_psi.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from mat_psi.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto pcm2rnm.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pcm.cpp' 'pcm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from pcm2rnm.cpp:51: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto DxWriter.cpp eval ./ff-c++ DxWriter.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'DxWriter.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o DxWriter.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from DxWriter.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = DxWriter*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class DxWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto gmsh.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'gmsh.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o gmsh.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from gmsh.cpp:44: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto MetricKuate.cpp eval ./ff-c++ MetricKuate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricKuate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from MetricKuate.cpp:24: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto iovtk.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'iovtk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o iovtk.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from iovtk.cpp:50: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto BinaryIO.cpp eval ./ff-c++ BinaryIO.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BinaryIO.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o BinaryIO.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from BinaryIO.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P1dc1.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1dc1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o Element_P1dc1.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1dc1.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto isolineP1.cpp eval ./ff-c++ isolineP1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isolineP1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from isolineP1.cpp:37: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto isoline.cpp eval ./ff-c++ isoline.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isoline.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o isoline.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from isoline.cpp:37: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: isoline.cpp:1017:22: required from 'AnyType E_F_F0F0F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = long int; A2 = long int; A3 = double; A4 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: isoline.cpp:1016:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto VTK_writer_3d.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer_3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o VTK_writer_3d.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from VTK_writer_3d.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto thresholdings.cpp eval ./ff-c++ thresholdings.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'thresholdings.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o thresholdings.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from thresholdings.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Thresholding; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse >*; A0 = Thresholding >; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto qf11to25.cpp eval ./ff-c++ qf11to25.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'qf11to25.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o qf11to25.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from qf11to25.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1861:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1862:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1863:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto splitedges.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitedges.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o splitedges.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from splitedges.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: splitedges.cpp:229:61: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto VTK_writer.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o VTK_writer.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from VTK_writer.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_Mixte.cpp eval ./ff-c++ Element_Mixte.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o Element_Mixte.so '-lopenblas' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_Mixte.cpp:33: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto myfunction2.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction2.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o myfunction2.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from myfunction2.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto MetricPk.cpp eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricPk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o MetricPk.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from MetricPk.cpp:8: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': BUILDSTDERR: MetricPk.cpp:131:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto shell.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'shell.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o shell.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from shell.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = __dirstream**; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct __dirstream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto pipe.cpp eval ./ff-c++ pipe.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pipe.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o pipe.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: pipe.cpp: In function 'bool get_eof(pstream**)': BUILDSTDERR: pipe.cpp:183:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] BUILDSTDERR: inline bool get_eof(pstream ** p){ return (**p).is ? (**p).is->eof(): EOF;} BUILDSTDERR: ^ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from pipe.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: pipe.cpp:161:36: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: pipe.cpp:166:40: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = pstream*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: pipe.cpp:186:79: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = pstream**; A0 = pstream**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = pstream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto symmetrizeCSR.cpp eval ./ff-c++ symmetrizeCSR.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'symmetrizeCSR.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o symmetrizeCSR.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from symmetrizeCSR.cpp:27: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto FreeFemQA.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from GeometryQA.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from FreeFemQA.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto BEC.cpp eval ./ff-c++ BEC.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BEC.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o BEC.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from BEC.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto bfstream.cpp eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bfstream.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o bfstream.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from bfstream.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_ostream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_istream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ff-AiryBiry.cpp eval ./ff-c++ ff-AiryBiry.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ff-AiryBiry.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ff-AiryBiry.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-AiryBiry.cpp:119: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'iohdf5.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from iohdf5.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto exactpartition.cpp eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'exactpartition.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o exactpartition.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from exactpartition.cpp:27: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto ClosePoints.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ClosePoints.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ClosePoints.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = double; A1 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_HCT.cpp eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_HCT.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o Element_HCT.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_HCT.cpp:9: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Curvature.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o Curvature.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Curvature.cpp:67: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KNM*; A0 = KNM_; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P1bl.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1bl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o Element_P1bl.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1bl.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_QF.cpp eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_QF.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o Element_QF.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_QF.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: Element_QF.cpp:302:104: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::GTypeOfFE**; TA0 = Fem2D::GTypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P1ncdc.cpp eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1ncdc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o Element_P1ncdc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1ncdc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto distance.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'distance.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o distance.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from distance.cpp:33: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P2pnc.cpp eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2pnc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o Element_P2pnc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P2pnc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_P2bulle3.cpp eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2bulle3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o Element_P2bulle3.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P2bulle3.cpp:8: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' ./ff-c++ -auto Element_Mixte3d.cpp eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o Element_Mixte3d.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_Mixte3d.cpp:18: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Making all in examples++-mpi make[2]: Nothing to be done for 'all'. Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' Making all in examples++-bug make[2]: Nothing to be done for 'all'. Making all in examples++-chapt3 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' Making all in examples++-other make[2]: Nothing to be done for 'all'. Making all in examples++-3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' (echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;int MEM1234=storageused();"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;searchMethod=0;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << " mem leak = " < all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' Making all in examples++-hpddm make[2]: Nothing to be done for 'all'. ~/build/BUILD/freefem++-3.60 + popd + for mpi in mpich openmpi + pushd mpich ~/build/BUILD/freefem++-3.60/mpich ~/build/BUILD/freefem++-3.60 + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -n /bin/sh ']' BUILDSTDERR: ++ shell=sh BUILDSTDERR: ++ '[' -f /usr/share/Modules/init/sh ']' BUILDSTDERR: ++ . /usr/share/Modules/init/sh BUILDSTDERR: +++ unset _mlre _mlIFS _mlshdbg BUILDSTDERR: +++ '[' 0 = 1 ']' BUILDSTDERR: +++ export MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH BUILDSTDERR: +++ MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH BUILDSTDERR: +++ '[' -n x ']' BUILDSTDERR: +++ _mlIFS=' BUILDSTDERR: ' BUILDSTDERR: +++ IFS=' ' BUILDSTDERR: +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} BUILDSTDERR: +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' BUILDSTDERR: ++++ eval 'echo ${LD_LIBRARY_PATH+x}' BUILDSTDERR: +++++ echo BUILDSTDERR: +++ '[' -n '' ']' BUILDSTDERR: +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH BUILDSTDERR: ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' BUILDSTDERR: +++++ echo BUILDSTDERR: +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' BUILDSTDERR: +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' BUILDSTDERR: +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' ' BUILDSTDERR: ++++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit BUILDSTDERR: +++++ LD_LIBRARY_PATH= BUILDSTDERR: +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit BUILDSTDERR: +++ eval 'module() { BUILDSTDERR: unset _mlre _mlIFS _mlshdbg; BUILDSTDERR: if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then BUILDSTDERR: case "$-" in BUILDSTDERR: *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; BUILDSTDERR: *v*) set +v; _mlshdbg='\''v'\'' ;; BUILDSTDERR: *x*) set +x; _mlshdbg='\''x'\'' ;; BUILDSTDERR: *) _mlshdbg='\'''\'' ;; BUILDSTDERR: esac; BUILDSTDERR: fi; BUILDSTDERR: if [ -n "${IFS+x}" ]; then BUILDSTDERR: _mlIFS=$IFS; BUILDSTDERR: fi; BUILDSTDERR: IFS='\'' '\''; BUILDSTDERR: for _mlv in ${MODULES_RUN_QUARANTINE:-}; do BUILDSTDERR: if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then BUILDSTDERR: if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then BUILDSTDERR: _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; BUILDSTDERR: fi; BUILDSTDERR: _mlrv="MODULES_RUNENV_${_mlv}"; BUILDSTDERR: _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; BUILDSTDERR: fi; BUILDSTDERR: done; BUILDSTDERR: if [ -n "${_mlre:-}" ]; then BUILDSTDERR: eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; BUILDSTDERR: else BUILDSTDERR: eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; BUILDSTDERR: fi; BUILDSTDERR: _mlstatus=$?; BUILDSTDERR: if [ -n "${_mlIFS+x}" ]; then BUILDSTDERR: IFS=$_mlIFS; BUILDSTDERR: else BUILDSTDERR: unset IFS; BUILDSTDERR: fi; BUILDSTDERR: if [ -n "${_mlshdbg:-}" ]; then BUILDSTDERR: set -$_mlshdbg; BUILDSTDERR: fi; BUILDSTDERR: unset _mlre _mlv _mlrv _mlIFS _mlshdbg; BUILDSTDERR: return $_mlstatus; BUILDSTDERR: }; BUILDSTDERR: MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; BUILDSTDERR: MODULESHOME=/usr/share/Modules; export MODULESHOME; BUILDSTDERR: test 0;' BUILDSTDERR: ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl BUILDSTDERR: ++++ export MODULES_CMD BUILDSTDERR: ++++ MODULESHOME=/usr/share/Modules BUILDSTDERR: ++++ export MODULESHOME BUILDSTDERR: ++++ test 0 BUILDSTDERR: +++ '[' -n x ']' BUILDSTDERR: +++ IFS=' BUILDSTDERR: ' BUILDSTDERR: +++ unset _mlIFS BUILDSTDERR: +++ unset _mlre _mlv _mlrv BUILDSTDERR: +++ '[' 0 = 1 ']' BUILDSTDERR: +++ '[' /bin/sh '!=' '' ']' BUILDSTDERR: +++ '[' -t 2 ']' BUILDSTDERR: +++ export -f module BUILDSTDERR: +++ '[' /bin/sh '!=' '' ']' BUILDSTDERR: +++ export -f switchml BUILDSTDERR: +++ ENV=/usr/share/Modules/init/profile.sh BUILDSTDERR: +++ export ENV BUILDSTDERR: +++ BASH_ENV=/usr/share/Modules/init/bash BUILDSTDERR: +++ export BASH_ENV BUILDSTDERR: +++ case ":$PATH:" in BUILDSTDERR: ++++ manpath BUILDSTDERR: +++ manpath=/usr/share/man:/usr/local/share/man BUILDSTDERR: +++ case ":$manpath:" in BUILDSTDERR: +++ '[' -n '' ']' + module load mpi/mpich-riscv64 + unset _mlre _mlIFS _mlshdbg + '[' 0 = 1 ']' + '[' -n x ']' + _mlIFS=' BUILDSTDERR: ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' BUILDSTDERR: ++ eval 'echo ${LD_LIBRARY_PATH+x}' BUILDSTDERR: +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH BUILDSTDERR: ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' BUILDSTDERR: +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' BUILDSTDERR: ++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' BUILDSTDERR: +++ LD_LIBRARY_PATH= BUILDSTDERR: +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi/mpich-riscv64 + eval 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH; BUILDSTDERR: MPI_COMPILER=mpich-riscv64;' export 'MPI_COMPILER; BUILDSTDERR: MANPATH=:/usr/share/man/mpich-riscv64;' export 'MANPATH; BUILDSTDERR: MPI_INCLUDE=/usr/include/mpich-riscv64;' export 'MPI_INCLUDE; BUILDSTDERR: MPI_MAN=/usr/share/man/mpich-riscv64;' export 'MPI_MAN; BUILDSTDERR: MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH; BUILDSTDERR: _LMFILES_=/etc/modulefiles/mpi/mpich-riscv64;' export '_LMFILES_; BUILDSTDERR: LOADEDMODULES=mpi/mpich-riscv64;' export 'LOADEDMODULES; BUILDSTDERR: PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; BUILDSTDERR: MANPATH_modshare=:1:/usr/share/man/mpich-riscv64:1;' export 'MANPATH_modshare; BUILDSTDERR: MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH; BUILDSTDERR: PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/mpich/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; BUILDSTDERR: MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR; BUILDSTDERR: MPI_HOME=/usr/lib64/mpich;' export 'MPI_HOME; BUILDSTDERR: LD_LIBRARY_PATH_modshare=/usr/lib64/mpich/lib:1;' export 'LD_LIBRARY_PATH_modshare; BUILDSTDERR: MPI_SYSCONFIG=/etc/mpich-riscv64;' export 'MPI_SYSCONFIG; BUILDSTDERR: MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX; BUILDSTDERR: MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON2_SITEARCH; BUILDSTDERR: _LMFILES__modshare=/etc/modulefiles/mpi/mpich-riscv64:1;' export '_LMFILES__modshare; BUILDSTDERR: LOADEDMODULES_modshare=mpi/mpich-riscv64:1;' export 'LOADEDMODULES_modshare; BUILDSTDERR: MPI_LIB=/usr/lib64/mpich/lib;' export 'MPI_LIB; BUILDSTDERR: PATH=/usr/lib64/mpich/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; BUILDSTDERR: MPI_BIN=/usr/lib64/mpich/bin;' export 'MPI_BIN; BUILDSTDERR: PATH_modshare=/bin:1:/usr/sbin:1:/usr/lib64/mpich/bin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; BUILDSTDERR: test' '0;' BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ MPI_COMPILER=mpich-riscv64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ MANPATH=:/usr/share/man/mpich-riscv64 BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/mpich-riscv64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ MPI_MAN=/usr/share/man/mpich-riscv64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ _LMFILES_=/etc/modulefiles/mpi/mpich-riscv64 BUILDSTDERR: ++ export _LMFILES_ BUILDSTDERR: ++ LOADEDMODULES=mpi/mpich-riscv64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ MANPATH_modshare=:1:/usr/share/man/mpich-riscv64:1 BUILDSTDERR: ++ export MANPATH_modshare BUILDSTDERR: ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/mpich/lib/pkgconfig:1:/usr/share/pkgconfig:1 BUILDSTDERR: ++ export PKG_CONFIG_PATH_modshare BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_HOME=/usr/lib64/mpich BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ LD_LIBRARY_PATH_modshare=/usr/lib64/mpich/lib:1 BUILDSTDERR: ++ export LD_LIBRARY_PATH_modshare BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/mpich-riscv64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ MPI_SUFFIX=_mpich BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich BUILDSTDERR: ++ export MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ _LMFILES__modshare=/etc/modulefiles/mpi/mpich-riscv64:1 BUILDSTDERR: ++ export _LMFILES__modshare BUILDSTDERR: ++ LOADEDMODULES_modshare=mpi/mpich-riscv64:1 BUILDSTDERR: ++ export LOADEDMODULES_modshare BUILDSTDERR: ++ MPI_LIB=/usr/lib64/mpich/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ PATH=/usr/lib64/mpich/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/mpich/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/lib64/mpich/bin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 BUILDSTDERR: ++ export PATH_modshare BUILDSTDERR: ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' BUILDSTDERR: ' + '[' -n '' ']' + unset _mlre _mlv _mlrv _mlIFS _mlshdbg + return 0 + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' '/usr/lib/rpm/redhat/config.sub' -> './config.sub' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub BUILDSTDERR: ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess BUILDSTDERR: ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --disable-hips --disable-ipopt --disable-mmg3d --disable-mshmet --disable-mumps --disable-mumps_seq --enable-nlopt --disable-parmetis --disable-pastix --disable-scotch --disable-yams --enable-opengl '--with-blas=-L/usr/lib64 -lopenblas' --without-cadna --with-mpi=yes 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make sets $(MAKE)... (cached) yes checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for riscv64-redhat-linux-gnu-g++... no checking for riscv64-redhat-linux-gnu-c++... no checking for riscv64-redhat-linux-gnu-gpp... no checking for riscv64-redhat-linux-gnu-aCC... no checking for riscv64-redhat-linux-gnu-CC... no checking for riscv64-redhat-linux-gnu-cxx... no checking for riscv64-redhat-linux-gnu-cc++... no checking for riscv64-redhat-linux-gnu-cl.exe... no checking for riscv64-redhat-linux-gnu-FCC... no checking for riscv64-redhat-linux-gnu-KCC... no checking for riscv64-redhat-linux-gnu-RCC... no checking for riscv64-redhat-linux-gnu-xlC_r... no checking for riscv64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for m4... yes checking for bison... yes checking for flex... yes checking for patch... yes checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-f90... no checking for riscv64-redhat-linux-gnu-xlf90... no checking for riscv64-redhat-linux-gnu-g95... no checking for riscv64-redhat-linux-gnu-ifort... no checking for riscv64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-f90... no checking for riscv64-redhat-linux-gnu-xlf... no checking for riscv64-redhat-linux-gnu-xlf90... no checking for riscv64-redhat-linux-gnu-g95... no checking for riscv64-redhat-linux-gnu-f77... no checking for riscv64-redhat-linux-gnu-fort77... no checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-ifort... no checking for riscv64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lgfortran -lm BUILDSTDERR: configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so checking Size of fortran 77 integer ... 4 checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: ++ add f77 : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes configure: ++ add pthread : -lpthread in examples++-load/WHERE_LIBRARY-config " checking wether we are on a MacIntosh... no checking wether we are on SunOS... no checking wether we are on Microsoft Windows... no checking prefix dir freefem++ ... /usr/lib64/ff++ checking whether to generate debugging information... no checking whether the C++ compiler accepts -std=c++11... yes configure: ++ add cxx11 : -std=c++11 -std=c++11 in examples++-load/WHERE_LIBRARY-config " checking suffix to add to package name... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking add suffix ... yes checking for MPIRUN... checking for mpirun... /usr/lib64/mpich/bin/mpirun /usr/lib64/mpich/bin/mpirun checking for mpipath ... #### ------no checking for mpic++... /usr/lib64/mpich/bin/mpic++ checking for MPICXX... yes checking MPI_DOUBLE_COMPLEX... yes checking for mpif90... /usr/lib64/mpich/bin/mpif90 checking for mpif90... /usr/lib64/mpich/bin/mpif90 ********************ffmpi= 'yes' ************* BUILDSTDERR: ./configure: line 12846: -show: command not found BUILDSTDERR: ls: invalid option -- 'z' BUILDSTDERR: Try 'ls --help' for more information. BUILDSTDERR: ls: cannot access 'mpicxx/libmpi.*': No such file or directory BUILDSTDERR: ls: invalid option -- '/' BUILDSTDERR: Try 'ls --help' for more information. BUILDSTDERR: ls: unrecognized option '--enable-new-dtags/libmpi.*' BUILDSTDERR: Try 'ls --help' for more information. BUILDSTDERR: ls: cannot access 'mpi/libmpi.*': No such file or directory BUILDSTDERR: ls: cannot access '/usr/lib]/libmpi.*': No such file or directory checking for mpicc... /usr/lib64/mpich/bin/mpicc configure: ++ add mpifc : -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpif77 : -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpi : -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 in examples++-load/WHERE_LIBRARY-config " petsc ... petsc ... /petsc/conf/petscvariables petsc ... /lib/petsc-conf/petscvariables petsc ... /usr/ff-petsc/real/lib petsc ... /usr/ff-petsc/real/lib/petsc/conf/petscvariables petsc ... /usr/ff-petsc/real/lib/lib/petsc-conf/petscvariables petsc ... /usr/local/ff++/petsc/lib petsc ... /usr/local/ff++/petsc/lib/petsc/conf/petscvariables petsc ... /usr/local/ff++/petsc/lib/lib/petsc-conf/petscvariables petsc ... /usr petsc ... /usr/petsc/conf/petscvariables petsc ... /usr/lib/petsc-conf/petscvariables petsc ... /usr/local petsc ... /usr/local/petsc/conf/petscvariables petsc ... /usr/local/lib/petsc-conf/petscvariables petsc ... /opt/usr petsc ... /opt/usr/petsc/conf/petscvariables petsc ... /opt/usr/lib/petsc-conf/petscvariables petsc ... /opt/local petsc ... /opt/local/petsc/conf/petscvariables petsc ... /opt/local/lib/petsc-conf/petscvariables configure: without petsc ***** configure: without petsc complex ***** checking for wget... no checking for curl... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 in examples++-load/WHERE_LIBRARY-config " checking gmm/gmm.h usability... yes checking gmm/gmm.h presence... yes checking for gmm/gmm.h... yes configure: ++ add gmm : -DDUMMY in examples++-load/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... BUILDSTDERR: which: no libopenblas.dll in (/usr/lib64/mpich/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... yes checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no checking Accelerate/cblas.h usability... no checking Accelerate/cblas.h presence... no checking for Accelerate/cblas.h... no checking atlas/cblas.h usability... no checking atlas/cblas.h presence... no checking for atlas/cblas.h... no configure: ++ add blas : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking for lapack in -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so, -L/usr/lib64 -lopenblas and -llapack ... yes checking for dsaupd_ in -larpack... yes configure: ++ add arpack : -larpack -llapack in examples++-load/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking umfpack.h usability... no checking umfpack.h presence... no checking for umfpack.h... no checking umfpack/umfpack.h usability... no checking umfpack/umfpack.h presence... no checking for umfpack/umfpack.h... no checking ufsparse/umfpack.h usability... no checking ufsparse/umfpack.h presence... no checking for ufsparse/umfpack.h... no checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for amd_info in -lamd... yes checking for cholmod_add in -lcholmod... yes checking for colamd_set_defaults in -lcolamd... yes checking for umf_i_malloc in -lumfpack... yes configure: ++ add amd : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking cstddef usability... yes checking cstddef presence... yes checking for cstddef... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for asinh... yes checking for acosh... yes checking for atanh... yes checking for getenv... yes checking for jn... yes checking for erfc... yes checking for tgamma... yes checking for gettimeofday... yes checking for mallinfo... yes checking for mstats... no checking for srandomdev... no checking for second_... no checking for libtool... yes checking for dlfcn.h... yes checking for sin in -lm... yes checking for dlinfo in -ldl... yes checking whether dlopen links ok... yes checking whether the C++ compiler accepts -rdynamic... yes checking whether the C++ compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking for gsl-config... /usr/bin/gsl-config checking for GSL - version >= 1.15... yes configure: ++ add gsl : -lgsl -lgslcblas -lm -I/usr/include in examples++-load/WHERE_LIBRARY-config " checking check mumps... no checking check mumps_seq... no checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check hypre... no checking check superlu_dist... no checking check superlu... yes checking check superlu4... no checking check blacs... no checking check scalapack... no checking check scotch... no checking check ptscotch... no checking check metis... no checking check metis... no checking check parmetis... no checking check freeyams... no checking check mmg3d... no checking check mshmet... no checking check parms... no checking check tetgen... yes checking check ipopt... no checking check nlopt... yes checking kernel version... 4.15.0 checking libc version... libc-2.28 checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 libraries... yes (version 1.8.20) checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking H5Cpp.h usability... yes checking H5Cpp.h presence... yes checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -I/usr/include in examples++-load/WHERE_LIBRARY-config " debug cxxx11: yes mpi: yes petsc: no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: executing depfiles commands configure: freefem++ used download : no configure: -- Dynamic load facility: yes configure: -- ARPACK (eigen value): yes configure: -- UMFPACK (sparse solver) yes configure: -- BLAS yes configure: -- with MPI yes configure: -- with PETSC no / PETSC complex no configure: -- with hpddm yes (need MPI & c++11 : yes ) configure: progs: FreeFem++-nw bamg cvmsh2 FreeFem++-mpi ffmedit ffglut + sed -i -e 's,-L/usr/lib64 ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status + sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L/usr/lib64 ,,' examples++-load/WHERE_LIBRARY-config + ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands + /usr/bin/make -O -j4 /usr/bin/make all-recursive Making all in download if test -n "hpddm" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' cd ../src/libMesh && /usr/bin/make if test -n "hpddm"; then ./getall -o hpddm -a; /usr/bin/make include/hpddm/done.tag lib/WHERE.hpddm; else true;fi hpddm hpddm.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' if test -f ./pkg/hpddm.zip ; then \ cd include;rm -rf hpddm hpddm-*; unzip ../pkg/hpddm.zip ; mv hpddm-* hpddm ; touch hpddm/done.tag; \ else true; fi Archive: ../pkg/hpddm.zip 91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/LICENSE.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.BGQ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Linux inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.OSX inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Travis-CI inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Windows inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Makefile inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/README.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_eigensolver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Languages.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Menu.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Topics.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.bib inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.pdf inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.tex creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/custom_operator.f90 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/data/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/driver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generateFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/hpddm_f90.cfg inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/iterative.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/payload.sh creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex32.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex56.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.py extracting: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarzFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ARPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BDD.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BLAS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/CG.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Dissection.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/FETI.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GCRODR.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GMRES.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/HPDDM.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Hypre.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/LAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MKL_PARDISO.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MUMPS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PETSc.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PaStiX.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ScaLAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/SuiteSparse.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dense.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dmatrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/eigensolver.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/enum.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/inexact_coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/iterative.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/matrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preconditioner.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preprocessor_check.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schur.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/singleton.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/subdomain.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/wrapper.hpp creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.f90 inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_c.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_fortran.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_python.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' 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 make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o chrono.o chrono.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o memory.o memory.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh3.o libmesh3.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o libmesh5.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o a - chrono.o a - eigenv.o a - libmesh3.o a - libmesh5.o a - memory.o ranlib libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' BUILDSTDERR: ar: creating libMesh.a make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' test -f ../src/libMesh/libMesh.a mkdir -p include/libMesh cp ../src/libMesh/*h include/libMesh echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh cp ../src/libMesh/libMesh.a lib/libMesh.a make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' Making all in src Making all in libMesh make[3]: Nothing to be done for 'all'. Making all in bamglib make[3]: Nothing to be done for 'all'. Making all in femlib make[3]: Nothing to be done for 'all'. Making all in Graphics make[3]: Nothing to be done for 'all'. Making all in Algo make[3]: Nothing to be done for 'all'. Making all in lglib /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from lg.ypp:56: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' BUILDSTDERR: ar: creating liblg.a Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from UMFPack_Solver.cpp:7: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction2.cpp:34: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' BUILDSTDERR: array_long.cpp:135:31: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_long.cpp:149:157: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = long int]' BUILDSTDERR: array_long.cpp:52:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = long int]' BUILDSTDERR: array_long.cpp:52:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inv_KN_long' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_Inv_pKN_longI*, Inv_KN_long>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = long int; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = std::__cxx11::basic_string*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, long int, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::__cxx11::basic_string**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = long int*; A0 = KNM*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = double; Z = long int]' BUILDSTDERR: array_real.cpp:44:32: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_real.cpp:72:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = double]' BUILDSTDERR: array_real.cpp:37:23: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = double]' BUILDSTDERR: array_real.cpp:37:23: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:483:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class QuantileKN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = KNM_; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.cpp:53: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: AFunction.cpp:1150:104: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1203:55: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = long int; A (* F)(const B&) = toString; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1210:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1543:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1544:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const enum std::_Ios_Openmode' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class AnyTypeWithOutCheck' leaves 79 bytes unchanged [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.cpp:61: BUILDSTDERR: Operator.hpp: In instantiation of 'static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]': BUILDSTDERR: AFunction.hpp:2454:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: return ((R)a * (R)b);} }; BUILDSTDERR: ~~~~~~^~~~~~~ BUILDSTDERR: AFunction.cpp: In instantiation of 'static AnyType evalE_mul::eval(Stack, const E_F0*, const E_F0*, const E_F0*, bool&) [with A = bool; B = bool; R = bool; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: AFunction.hpp:2457:23: required from 'AnyType OneBinaryOperator::Op::eval(Stack, bool&) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2456:13: required from here BUILDSTDERR: AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: R rr(aa*bb); BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ifstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ofstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_seekg; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_seekg' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_seekp; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_seekp' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_precis; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_precis' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class OP_setw' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' BUILDSTDERR: array_complex.cpp:74:33: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap >' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_complex.cpp:96:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = std::complex]' BUILDSTDERR: array_complex.cpp:59:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = std::complex]' BUILDSTDERR: array_complex.cpp:59:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_, std::complex, std::complex, const std::complex&>; A = std::complex; B = const std::complex&; BB = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_, std::complex, std::complex, const std::complex&>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNMh_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, Mul_KNMh_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n >, Mulc_KN_ >, Mulc_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc >, std::complex, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B, long int, affectation > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap >*; Key = std::__cxx11::basic_string*; Value = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::complex*; A0 = MyMap >*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair >, KN_ >*; A0 = KN_ >; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair >, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from lex.cpp:35: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from global.cpp:99: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmesh.cpp:62: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: lgmesh.cpp:492:105: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: ../femlib/CheckPtr.cpp:595:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] BUILDSTDERR: void *operator new(std::size_t size) throw(std::bad_alloc) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../femlib/CheckPtr.cpp:606:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] BUILDSTDERR: void *operator new[](std::size_t size) throw(std::bad_alloc) BUILDSTDERR: ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from ./error.hpp:32, BUILDSTDERR: from ../femlib/FESpace.cpp:31: BUILDSTDERR: ../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::renum(const long int*, int)': BUILDSTDERR: ./throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' BUILDSTDERR: ffassert(this); BUILDSTDERR: ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmesh3.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: lgmesh3.cpp:622:28: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1474:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1476:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1477:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: lgmesh3.cpp:1253:25: required from 'AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1596:57: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': BUILDSTDERR: lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1172:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': BUILDSTDERR: lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1172:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:773:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:773:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgElement::Adj' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh3**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgBoundaryElement::BE' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgVertex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = FEbaseArray, v_fes3>**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN*; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgBoundaryElement; A0 = GlgBoundaryElement::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgBoundaryElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../femlib/BamgFreeFem.cpp:55: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_hdf5.o `test -f '../bamglib/write_hdf5.cpp' || echo './'`../bamglib/write_hdf5.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_xdmf.o `test -f '../bamglib/write_xdmf.cpp' || echo './'`../bamglib/write_xdmf.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from load.cpp:33: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../Algo/lgalgo.cpp:32: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./problem.hpp:137:73: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./problem.hpp:266:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./problem.hpp:330:87: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./problem.hpp:528:64: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./problem.hpp:566:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmat.cpp:60: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': BUILDSTDERR: lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = double]' BUILDSTDERR: lgmat.cpp:3382:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': BUILDSTDERR: lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = std::complex]' BUILDSTDERR: lgmat.cpp:3383:25: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: lgmat.cpp:3155:9: required from here BUILDSTDERR: lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: lgmat.cpp:3155:9: required from here BUILDSTDERR: lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmat.cpp:60: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAx]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::plusAx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::plusAtx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::solveAxeqb' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAx, Matrice_Creuse*, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::plusAx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAtx, Matrice_Creuse_Transpose, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::plusAtx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAxeqb, Matrice_Creuse_inv, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::solveAxeqb' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, Matrice_Creuse*, Matrice_Creuse*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list*, bool>, std::allocator*, bool> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2450:14: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2450:14: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = KNM >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, std::complex, std::less >, std::allocator, std::complex > > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = Matrice_Creuse*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_C2R; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_C2R' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, double, std::less >, std::allocator, double> > >*; A0 = std::map, double, std::less >, std::allocator, double> > >*; A1 = KN_; A2 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, double, std::less >, std::allocator, double> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from string_def.cpp:7: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = SubString; A (* F)(const B&) = TOString; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: string_def.cpp:137:72: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubString' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_istream*; TA0 = std::basic_istream*; TA1 = std::__cxx11::basic_string**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from glumesh2D.cpp:9: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': BUILDSTDERR: AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2366:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2366:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: ../Eigen/eigenvalue.cpp:1062:5: warning: multi-line comment [-Wcomment] BUILDSTDERR: // Finding an Arnoldi basis. \ BUILDSTDERR: ^ BUILDSTDERR: ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] BUILDSTDERR: // int mode=3; // Shift invert \ BUILDSTDERR: ^ BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../Eigen/eigenvalue.cpp:39: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./problem.hpp:137:73: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./problem.hpp:266:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./problem.hpp:330:87: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./problem.hpp:528:64: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./problem.hpp:566:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from problem.cpp:33: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': BUILDSTDERR: problem.cpp:6096:33: required from 'AnyType Problem::eval(Stack, Problem::Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; typename CadnaType::Scalaire = std::complex]' BUILDSTDERR: problem.hpp:481:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Problem* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from lgfem.cpp:40: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: AddNewFE.h:36:102: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: AddNewFE.h:65:89: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: lgfem.cpp:358:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: lgfem.cpp:364:46: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: lgfem.cpp:407:52: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: lgfem.cpp:419:67: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': BUILDSTDERR: lgfem.cpp:1458:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': BUILDSTDERR: lgfem.cpp:1494:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: lgfem.cpp:1965:40: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: lgfem.cpp:2517:55: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5310:112: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArrayKn* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5317:115: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArrayKn >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5395:66: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5398:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5958:50: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5242:115: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' BUILDSTDERR: lgfem.cpp:5270:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' BUILDSTDERR: lgfem.cpp:5280:35: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' BUILDSTDERR: lgfem.cpp:5296:27: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' BUILDSTDERR: lgfem.cpp:5297:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' BUILDSTDERR: lgfem.cpp:5302:27: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' BUILDSTDERR: lgfem.cpp:5303:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:752:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' BUILDSTDERR: lgfem.cpp:5325:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct TypeSolveMat* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1189:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': BUILDSTDERR: problem.hpp:1092:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1055:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1189:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, VirtualMatrice::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, VirtualMatrice >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': BUILDSTDERR: lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:2232:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': BUILDSTDERR: lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:2232:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = const Fem2D::Mesh**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::Mesh**; TA0 = const Fem2D::Mesh**; TA1 = const Fem2D::Mesh*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>**>; TA0 = FEbaseArray, v_fes3>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge; A0 = {anonymous}::lgBoundaryEdge::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgBoundaryEdge' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgElement::Adj' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = FEbaseArray, v_fes>**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgBoundaryEdge::BE' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>*, int> >; TA0 = std::pair, v_fes>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = KN > >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>**>; TA0 = FEbaseArray, v_fes>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = Resize1, v_fes3>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = Resize1**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgVertex; A0 = {anonymous}::lgBoundaryEdge; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgVertex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>*, int> >; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' 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 Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o write_hdf5.o write_xdmf.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o P1IsoValue.o strversionnumber.o eigenvalue.o 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 - Drawing.o a - gibbs.o a - CheckPtr.o a - fem.o a - QuadratureFormular.o a - FESpace.o a - Element_RT.o a - mshptg.o a - FQuadTree.o a - QuadTree.o a - R2.o a - Meshio.o a - Mesh2.o a - Metric.o a - BamgFreeFem.o a - MeshDraw.o a - MeshGeom.o a - MeshQuad.o a - SetOfE4.o a - MeshRead.o a - write_hdf5.o a - write_xdmf.o a - MeshWrite.o a - problem.o a - mt19937ar.o a - DefColor.o a - InitFunct.o a - lgalgo.o a - Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - FESpacen.o a - P012_1d.o a - P012_2d.o a - P012_3d.o a - Mesh1dn.o a - Mesh2dn.o a - Mesh3dn.o a - GQuadTree.o a - libmesh5.o a - glumesh2D.o a - splitsimplex.o a - P1IsoValue.o a - strversionnumber.o a - eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' BUILDSTDERR: ar: creating libff.a Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi-empty.o `test -f '../mpi/parallelempi-empty.cpp' || echo './'`../mpi/parallelempi-empty.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gggg.o `test -f '../Graphics/gggg.cpp' || echo './'`../Graphics/gggg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffthreads.o `test -f '../Graphics/ffthreads.cpp' || echo './'`../Graphics/ffthreads.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffglut.o `test -f '../Graphics/ffglut.cpp' || echo './'`../Graphics/ffglut.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' BUILDSTDERR: ../Graphics/ffglut.cpp: In member function 'virtual void OnePlotCurve::dyn_bfv(OneWindow*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R&) const': BUILDSTDERR: ../Graphics/ffglut.cpp:1042:10: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 0; // afaire ???? BUILDSTDERR: ^ BUILDSTDERR: In file included from ./../fflib/error.hpp:32, BUILDSTDERR: from ./../femlib/RefCounter.hpp:37, BUILDSTDERR: from ./../femlib/fem.hpp:5, BUILDSTDERR: from ../Graphics/ffglut.cpp:25: BUILDSTDERR: ../Graphics/ffglut.cpp: In member function 'void OneWindow::Display()': BUILDSTDERR: ./../fflib/throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' BUILDSTDERR: ffassert(this && theplot); BUILDSTDERR: ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffglut ffglut.o gggg.o ffthreads.o fem.o Mesh3dn.o Mesh2dn.o Mesh1dn.o GQuadTree.o FQuadTree.o Drawing.o mshptg.o ffapi.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++ sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-nw sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -fPIC -I/usr/include/mpich-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o `test -f '../lglib/mymain.cpp' || echo './'`../lglib/mymain.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -fPIC -I/usr/include/mpich-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' ../../config.status --file=ff-mpirun:ff-mpirun.in config.status: creating ff-mpirun chmod a+x ff-mpirun make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -fPIC -I/usr/include/mpich-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -fPIC -I/usr/include/mpich-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o `test -f '../lglib/lg.tab.cpp' || echo './'`../lglib/lg.tab.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from lg.ypp:56: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -fPIC -I/usr/include/mpich-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi.o parallelempi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' BUILDSTDERR: parallelempi.cpp: In member function 'void Serialize::mpisend(const MPIrank&, long int, const void*)': BUILDSTDERR: parallelempi.cpp:937:52: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp:938:9: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (l <=sizempibuf) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In constructor 'Serialize::Serialize(const MPIrank&, const char*, long int, const void*)': BUILDSTDERR: parallelempi.cpp:972:10: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if ( l <= sizempibuf) BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from parallelempi.cpp:12: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./../fflib/problem.hpp:137:73: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./../fflib/problem.hpp:266:65: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./../fflib/problem.hpp:330:87: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./../fflib/problem.hpp:528:64: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./../fflib/problem.hpp:566:65: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./../fflib/error.hpp:32, BUILDSTDERR: from parallelempi.cpp:11: BUILDSTDERR: parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]': BUILDSTDERR: parallelempi.cpp:870:56: required from here BUILDSTDERR: parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: ffassert(lsz==lg); // verif BUILDSTDERR: ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]': BUILDSTDERR: parallelempi.cpp:879:58: required from here BUILDSTDERR: parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: ffassert(lsz==lg); // verif BUILDSTDERR: ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from parallelempi.cpp:12: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: parallelempi.cpp:2362:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2534:54: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]': BUILDSTDERR: ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2543:94: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct MPIrank' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2544:106: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2545:102: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = fMPI; PT = fMPI*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = fMPI; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2530:69: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh3; MPI_Request = int]': BUILDSTDERR: parallelempi.cpp:713:9: required from here BUILDSTDERR: parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: cout << mpirank << " + Do RevcWMeshd " << lsz <<" " << state << " cont : " << ( l1 > sizempibuf) << " " << rq << " " << l1 << endl; BUILDSTDERR: ~~~~~^~~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh; MPI_Request = int]': BUILDSTDERR: parallelempi.cpp:713:9: required from here BUILDSTDERR: parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from parallelempi.cpp:12: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = fMPI*; A1 = fMPI*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = MPIrank*; A0 = MPIrank*; A1 = MPIrank; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct MPIrank* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./../fflib/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = void*; TA0 = fMPI*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:938:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-mpi sansrgraph.o mymain.o parallelempi.o lg.tab.o ffapi.o ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o cvmsh2 cvmsh2.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o bamg bamg.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.60)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cube.o cube.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o listnum.o listnum.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o animat.o animat.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: animat.c: In function 'loadNextMesh': BUILDSTDERR: animat.c:58:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: sprintf(mesh->name,"%s.%d",base,range); BUILDSTDERR: ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from animat.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: animat.c: In function 'animParticle': BUILDSTDERR: animat.c:181:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d",base,cur); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from animat.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o image.o image.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o persp.o persp.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mouse.o mouse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o bbfile.o bbfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: bbfile.c: In function 'bbfile': BUILDSTDERR: bbfile.c:49:19: warning: '.bb' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.bb",tmp); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:53:21: warning: '.pbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.pbb",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:58:21: warning: '.BB' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.BB",tmp); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:61:23: warning: '.gbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.gbb",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o normal.o normal.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o material.o material.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o tiles.o tiles.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o dlists.o dlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o camera.o camera.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o medit.o medit.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ellipse.o ellipse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o param.o param.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o psfile.o psfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o stream.o stream.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from medit.h:10, BUILDSTDERR: from stream.c:1: BUILDSTDERR: In function 'memcpy', BUILDSTDERR: inlined from 'filterPoint' at stream.c:721:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] BUILDSTDERR: return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stream.c: In function 'parseStream': BUILDSTDERR: stream.c:900:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.iso",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from stream.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o transform.o transform.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout.o inout.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cenrad.o cenrad.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o geometry.o geometry.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsar.o parsar.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scene.o scene.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o menus.o menus.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: menus.c: In function 'keyFile': BUILDSTDERR: menus.c:244:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.d.mesh",data); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:268:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.%.3d",data,nfree); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:271:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.ppm",data); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:244:21: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.d.mesh",data); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:271:23: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.ppm",data); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:268:24: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d",data,nfree); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o util.o util.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: inout_morice.c: In function 'loadMesh_popen': BUILDSTDERR: inout_morice.c:333:47: warning: 'nq' is used uninitialized in this function [-Wuninitialized] BUILDSTDERR: int i,ia,ib,inm,ref,is,k,disc,nn,nt,nq; BUILDSTDERR: ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o gisfil.o gisfil.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clip.o clip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scissor.o scissor.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsop.o parsop.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mesh.o mesh.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o hash.o hash.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o items.o items.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o vector.o vector.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clipvol.o clipvol.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o view.o view.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: sftcpy.c: In function 'sftcpy': BUILDSTDERR: sftcpy.c:268:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.%.3d.ps",data,nfree); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: sftcpy.c:268:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d.ps",data,nfree); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from sftcpy.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o particle.o particle.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o critip.o critip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o morphing.o morphing.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o keyboard.o keyboard.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ilists.o ilists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o path.o path.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o status.o status.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: status.c: In function 'redrawStatusBar': BUILDSTDERR: status.c:122:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:124:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:126:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:129:23: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:122:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:122:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:124:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:124:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:126:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:126:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:129:31: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:129:27: note: assuming directive output of 8 bytes BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 138 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mlists.o mlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o picking.o picking.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' BUILDSTDERR: picking.c: In function 'displayQuad': BUILDSTDERR: picking.c:569:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'displayTets': BUILDSTDERR: picking.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'displayHexa': BUILDSTDERR: picking.c:661:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'getColorRange': BUILDSTDERR: picking.c:466:1: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffmedit animat.o cube.o image.o listnum.o mouse.o persp.o stream.o zaldy2.o bbfile.o dlists.o inmsh2.o material.o normal.o tiles.o camera.o ellipse.o inout.o medit.o param.o psfile.o transform.o cenrad.o geometry.o inout_morice.o menus.o parsar.o scene.o util.o clip.o gisfil.o inout_popenbinaire.o mesh.o parsop.o scissor.o vector.o clipvol.o hash.o items.o mlists.o particle.o sftcpy.o view.o critip.o ilists.o keyboard.o morphing.o path.o status.o zaldy1.o picking.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lm -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' Making all in bin-win32 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples++-load make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=load.link:load.link.in config.status: creating load.link chmod a+x load.link make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../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 ../download/bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=ff-get-dep:ff-get-dep.in config.status: creating ff-get-dep chmod a+x ff-get-dep if [ -d ../download/bin ] ;then cp ff-get-dep ../download/bin; fi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' 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/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.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/libmesh5.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/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; do ln -s ../$i include/. ; done touch include.done make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ../config.status --file=ff-c++:load.link.in config.status: creating ff-c++ chmod a+x ff-c++ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' /usr/bin/make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto UMFPACK64.cpp eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'UMFPACK64.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o ../examples++-mpi/UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from UMFPACK64.cpp:11: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto dfft.cpp eval ./ff-c++ dfft.cpp -lfftw3 g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'dfft.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o dfft.so '-lfftw3' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o ../examples++-mpi/dfft.so '-lfftw3' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from dfft.cpp:9: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': BUILDSTDERR: ./include/AFunction_ext.hpp:235:22: required from 'AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:234:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DFFT_1d2dor3d >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = fftw_plan_s**; TA0 = fftw_plan_s**; TA1 = fftw_plan_s*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = DFFT_1d2dor3d >; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-mmap-semaphore.cpp eval ./ff-c++ libff-mmap-semaphore.c ff-mmap-semaphore.cpp -lpthread g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'libff-mmap-semaphore.c' 'ff-mmap-semaphore.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ff-mmap-semaphore.so '-lpthread' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ../examples++-mpi/ff-mmap-semaphore.so '-lpthread' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': BUILDSTDERR: libff-mmap-semaphore.c:227:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: printf(" len %ld size %lld \n",len,size); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-mmap-semaphore.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': BUILDSTDERR: ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_mmap; PT = ff_pointeur_mmap*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_mmap; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ff-mmap-semaphore.cpp:137:54: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_mmap' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': BUILDSTDERR: ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_sem; PT = ff_pointeur_sem*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_sem; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ff-mmap-semaphore.cpp:138:52: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_sem' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ff_pointeur_sem*; A0 = ff_pointeur_sem*; A1 = std::__cxx11::basic_string*; A2 = bool; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_sem* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = ff_pointeur_mmap*; A0 = ff_pointeur_mmap*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster -lpthread make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto NewSolver.cpp eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'NewSolver.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o ../examples++-mpi/NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from NewSolver.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ffnewuoa.cpp eval ./ff-c++ newuoa.f ffnewuoa.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffnewuoa.cpp' gfortran -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ../examples++-mpi/ffnewuoa.so /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ffnewuoa.cpp:35: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: newuoa.f:482:0: BUILDSTDERR: TEMPB=TEMPB-TAUMAX BUILDSTDERR: BUILDSTDERR: Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1302:0: BUILDSTDERR: TEMPB=TEMPB-QMIN BUILDSTDERR: BUILDSTDERR: Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1249:0: BUILDSTDERR: SHS=ZERO BUILDSTDERR: BUILDSTDERR: Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1288:0: BUILDSTDERR: QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH BUILDSTDERR: BUILDSTDERR: Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1213:0: BUILDSTDERR: QRED=QRED+QADD BUILDSTDERR: BUILDSTDERR: Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1191:0: BUILDSTDERR: GGBEG=GG BUILDSTDERR: BUILDSTDERR: Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1212:0: BUILDSTDERR: QADD=ALPHA*(GG-HALF*ALPHA*DHD) BUILDSTDERR: BUILDSTDERR: Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1207:0: BUILDSTDERR: TEMP=DHD/DD BUILDSTDERR: BUILDSTDERR: Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1213:0: BUILDSTDERR: QRED=QRED+QADD BUILDSTDERR: BUILDSTDERR: Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:766:0: BUILDSTDERR: 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:724:0: BUILDSTDERR: HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) BUILDSTDERR: BUILDSTDERR: Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:724:0: Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1025:0: BUILDSTDERR: IF (DABS(RATIO) .GT. 1.0D-2) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:757:0: BUILDSTDERR: IF (NF .LE. NFSAV+2) GOTO 460 BUILDSTDERR: BUILDSTDERR: Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:719:0: BUILDSTDERR: IF (XJPT .LT. ZERO) JPT=JPT+N BUILDSTDERR: BUILDSTDERR: Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1041:0: BUILDSTDERR: ITEST=ITEST+1 BUILDSTDERR: BUILDSTDERR: Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:717:0: BUILDSTDERR: IH=(IPT*(IPT-1))/2+JPT BUILDSTDERR: BUILDSTDERR: Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:708:0: BUILDSTDERR: TEMP=(FBEG-F)/RHOBEG BUILDSTDERR: BUILDSTDERR: Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:959:0: BUILDSTDERR: DELTA=DMAX1(HALF*DELTA,DNORM) BUILDSTDERR: BUILDSTDERR: Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:759:0: BUILDSTDERR: IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 BUILDSTDERR: BUILDSTDERR: Warning: 'diffc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:759:0: Warning: 'diffa' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:500:0: BUILDSTDERR: FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, BUILDSTDERR: BUILDSTDERR: Warning: '__result_newuoa' may be used uninitialized in this function [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto fflapack.cpp eval ./ff-c++ fflapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'fflapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o fflapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o ../examples++-mpi/fflapack.so '-lopenblas' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from fflapack.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto lapack.cpp eval ./ff-c++ lapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'lapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o ../examples++-mpi/lapack.so '-lopenblas' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from lapack.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ilut.cpp eval ./ff-c++ ilut.cpp -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'ilut.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ../examples++-mpi/ilut.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ilut.cpp:24: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': BUILDSTDERR: ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1067:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Vector' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = ILUT_Vector; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ILUT_Matrix; A0 = KN*; A1 = KN*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Matrix' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = long int*; A0 = long int*; A1 = ILUT_Matrix; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-cmaes.cpp eval ./ff-c++ cmaes.cpp ff-cmaes.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ../examples++-mpi/ff-cmaes.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-cmaes.cpp:41: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto tetgen.cpp eval ./ff-c++ tetgen.cpp -ltet -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'tetgen.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o ../examples++-mpi/tetgen.so '-ltet' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from tetgen.cpp:47: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto myfunction.cpp eval ./ff-c++ myfunction.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o ../examples++-mpi/myfunction.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from myfunction.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto BernadiRaugel.cpp eval ./ff-c++ BernadiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernadiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o BernadiRaugel.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o ../examples++-mpi/BernadiRaugel.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from BernadiRaugel.cpp:18: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Morley.cpp eval ./ff-c++ Morley.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Morley.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o Morley.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o ../examples++-mpi/Morley.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Morley.cpp:20: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto funcTemplate.cpp eval ./ff-c++ funcTemplate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'funcTemplate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o funcTemplate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o ../examples++-mpi/funcTemplate.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from funcTemplate.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto addNewType.cpp eval ./ff-c++ addNewType.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'addNewType.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o addNewType.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o ../examples++-mpi/addNewType.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from addNewType.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = myType_uv; A0 = myType*; A1 = double; A2 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class myType_uv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = myType*; A0 = myType*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class myType* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1067:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto gsl.cpp eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'gsl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o ../examples++-mpi/gsl.so '-lgsl' '-lgslcblas' '-lm' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from gsl.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = const gsl_rng_type*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct GSLInterpolation* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = gsl_rng**; TA0 = gsl_rng**; TA1 = const gsl_rng_type*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct gsl_rng** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ddGSLInterpolation' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct dGSLInterpolation' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = const gsl_rng_type*; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct gsl_rng_type* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt_cxx -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'ff-NLopt.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt_cxx' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ../examples++-mpi/ff-NLopt.so '-lnlopt_cxx' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-NLopt.cpp:44: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)0; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)3; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)4; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)5; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)6; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)7; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)8; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)9; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)11; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)12; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)13; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)14; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)15; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)16; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)17; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)18; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)19; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)24; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)25; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)26; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)27; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)28; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)29; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)34; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)35; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)40; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)38; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)39; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)36; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)37; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P3.cpp eval ./ff-c++ Element_P3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o Element_P3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o ../examples++-mpi/Element_P3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P3.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P3dc.cpp eval ./ff-c++ Element_P3dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o ../examples++-mpi/Element_P3dc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P3dc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P4.cpp eval ./ff-c++ Element_P4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o Element_P4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o ../examples++-mpi/Element_P4.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P4.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P4dc.cpp eval ./ff-c++ Element_P4dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o Element_P4dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o ../examples++-mpi/Element_P4dc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P4dc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_PkEdge.cpp eval ./ff-c++ Element_PkEdge.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_PkEdge.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o Element_PkEdge.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o ../examples++-mpi/Element_PkEdge.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_PkEdge.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh3.cpp eval ./ff-c++ splitmesh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o splitmesh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o ../examples++-mpi/splitmesh3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh3.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh6.cpp eval ./ff-c++ splitmesh6.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh6.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o splitmesh6.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o ../examples++-mpi/splitmesh6.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh6.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh4.cpp eval ./ff-c++ splitmesh4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o splitmesh4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o ../examples++-mpi/splitmesh4.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh4.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitmesh12.cpp eval ./ff-c++ splitmesh12.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh12.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o splitmesh12.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o ../examples++-mpi/splitmesh12.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh12.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ffrandom.cpp eval ./ff-c++ ffrandom.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffrandom.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ffrandom.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ../examples++-mpi/ffrandom.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ffrandom.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto mat_dervieux.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_dervieux.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o mat_dervieux.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o ../examples++-mpi/mat_dervieux.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from mat_dervieux.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto medit.cpp eval ./ff-c++ medit.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'medit.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o medit.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o ../examples++-mpi/medit.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from medit.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': BUILDSTDERR: medit.cpp:254:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': BUILDSTDERR: medit.cpp:793:17: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] BUILDSTDERR: sprintf(newsol," ffsol%i",nbstrings); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: medit.cpp:793:17: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6391, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /usr/include/c++/8/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/8/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/8/ios:42, BUILDSTDERR: from /usr/include/c++/8/istream:38, BUILDSTDERR: from /usr/include/c++/8/fstream:38, BUILDSTDERR: from ./include/ff++.hpp:6, BUILDSTDERR: from medit.cpp:32: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto msh3.cpp eval ./ff-c++ msh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'msh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o msh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o ../examples++-mpi/msh3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from msh3.cpp:42: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': BUILDSTDERR: ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2366:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh3' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': BUILDSTDERR: ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2366:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto lgbmo.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bmo.cpp' 'lgbmo.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o lgbmo.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o ../examples++-mpi/lgbmo.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: bmo.cpp:61:18: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] BUILDSTDERR: static istream & Eat2LN(istream & f) BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from lgbmo.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ppm2rnm.cpp eval ./ff-c++ ppm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ppm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ppm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ../examples++-mpi/ppm2rnm.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ppm2rnm.cpp:12: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto mat_psi.cpp eval ./ff-c++ mat_psi.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_psi.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o mat_psi.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o ../examples++-mpi/mat_psi.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from mat_psi.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto pcm2rnm.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pcm.cpp' 'pcm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o ../examples++-mpi/pcm2rnm.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from pcm2rnm.cpp:51: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto DxWriter.cpp eval ./ff-c++ DxWriter.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'DxWriter.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o DxWriter.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o ../examples++-mpi/DxWriter.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from DxWriter.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = DxWriter*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class DxWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto MetricKuate.cpp eval ./ff-c++ MetricKuate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricKuate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o ../examples++-mpi/MetricKuate.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from MetricKuate.cpp:24: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto gmsh.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'gmsh.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o gmsh.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o ../examples++-mpi/gmsh.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from gmsh.cpp:44: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto iovtk.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'iovtk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o iovtk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o ../examples++-mpi/iovtk.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from iovtk.cpp:50: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P1dc1.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1dc1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o Element_P1dc1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o ../examples++-mpi/Element_P1dc1.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1dc1.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto BinaryIO.cpp eval ./ff-c++ BinaryIO.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BinaryIO.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o BinaryIO.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o ../examples++-mpi/BinaryIO.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from BinaryIO.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto qf11to25.cpp eval ./ff-c++ qf11to25.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'qf11to25.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o qf11to25.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o ../examples++-mpi/qf11to25.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from qf11to25.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1861:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1862:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1863:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto isolineP1.cpp eval ./ff-c++ isolineP1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isolineP1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o ../examples++-mpi/isolineP1.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from isolineP1.cpp:37: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto thresholdings.cpp eval ./ff-c++ thresholdings.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'thresholdings.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o thresholdings.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o ../examples++-mpi/thresholdings.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from thresholdings.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Thresholding; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse >*; A0 = Thresholding >; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto isoline.cpp eval ./ff-c++ isoline.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isoline.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o isoline.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o ../examples++-mpi/isoline.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from isoline.cpp:37: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: isoline.cpp:1017:22: required from 'AnyType E_F_F0F0F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = long int; A2 = long int; A3 = double; A4 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: isoline.cpp:1016:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto VTK_writer_3d.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer_3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o VTK_writer_3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o ../examples++-mpi/VTK_writer_3d.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from VTK_writer_3d.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto VTK_writer.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o VTK_writer.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o ../examples++-mpi/VTK_writer.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from VTK_writer.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto myfunction2.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction2.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o myfunction2.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o ../examples++-mpi/myfunction2.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from myfunction2.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto splitedges.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitedges.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o splitedges.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o ../examples++-mpi/splitedges.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from splitedges.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: splitedges.cpp:229:61: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_Mixte.cpp eval ./ff-c++ Element_Mixte.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o Element_Mixte.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o ../examples++-mpi/Element_Mixte.so '-lopenblas' '-lopenblas' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_Mixte.cpp:33: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto MetricPk.cpp eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricPk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o MetricPk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o ../examples++-mpi/MetricPk.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from MetricPk.cpp:8: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': BUILDSTDERR: MetricPk.cpp:131:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto shell.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'shell.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o shell.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o ../examples++-mpi/shell.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from shell.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = __dirstream**; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct __dirstream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto symmetrizeCSR.cpp eval ./ff-c++ symmetrizeCSR.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'symmetrizeCSR.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o symmetrizeCSR.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o ../examples++-mpi/symmetrizeCSR.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from symmetrizeCSR.cpp:27: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto pipe.cpp eval ./ff-c++ pipe.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pipe.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o pipe.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o ../examples++-mpi/pipe.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: pipe.cpp: In function 'bool get_eof(pstream**)': BUILDSTDERR: pipe.cpp:183:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] BUILDSTDERR: inline bool get_eof(pstream ** p){ return (**p).is ? (**p).is->eof(): EOF;} BUILDSTDERR: ^ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from pipe.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: pipe.cpp:161:36: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: pipe.cpp:166:40: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = pstream*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: pipe.cpp:186:79: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = pstream**; A0 = pstream**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = pstream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto FreeFemQA.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o ../examples++-mpi/FreeFemQA.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from GeometryQA.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from FreeFemQA.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto BEC.cpp eval ./ff-c++ BEC.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BEC.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o BEC.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o ../examples++-mpi/BEC.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from BEC.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto bfstream.cpp eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bfstream.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o bfstream.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o ../examples++-mpi/bfstream.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from bfstream.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_ostream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_istream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'iohdf5.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o ../examples++-mpi/iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from iohdf5.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ff-AiryBiry.cpp eval ./ff-c++ ff-AiryBiry.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ff-AiryBiry.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ff-AiryBiry.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ../examples++-mpi/ff-AiryBiry.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-AiryBiry.cpp:119: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto exactpartition.cpp eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'exactpartition.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o exactpartition.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o ../examples++-mpi/exactpartition.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from exactpartition.cpp:27: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto ClosePoints.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ClosePoints.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ../examples++-mpi/ClosePoints.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ClosePoints.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = double; A1 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_HCT.cpp eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_HCT.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o Element_HCT.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o ../examples++-mpi/Element_HCT.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_HCT.cpp:9: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Curvature.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o Curvature.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o ../examples++-mpi/Curvature.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Curvature.cpp:67: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KNM*; A0 = KNM_; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P1bl.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1bl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o Element_P1bl.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o ../examples++-mpi/Element_P1bl.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1bl.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_QF.cpp eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_QF.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o Element_QF.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o ../examples++-mpi/Element_QF.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_QF.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: Element_QF.cpp:302:104: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::GTypeOfFE**; TA0 = Fem2D::GTypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P1ncdc.cpp eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1ncdc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o Element_P1ncdc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o ../examples++-mpi/Element_P1ncdc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1ncdc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto distance.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'distance.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o distance.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o ../examples++-mpi/distance.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from distance.cpp:33: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P2bulle3.cpp eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2bulle3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o Element_P2bulle3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o ../examples++-mpi/Element_P2bulle3.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P2bulle3.cpp:8: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_P2pnc.cpp eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2pnc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o Element_P2pnc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o ../examples++-mpi/Element_P2pnc.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P2pnc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' ./ff-c++ -auto Element_Mixte3d.cpp eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o Element_Mixte3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o ../examples++-mpi/Element_Mixte3d.so -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_Mixte3d.cpp:18: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Making all in examples++-mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: MISSING lib metis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: MISSING lib parms, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: MISSING lib parmetis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi MPICG.cpp eval ../examples++-load/ff-c++ '-mpi' MPICG.cpp -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 /usr/lib64/mpich/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/usr/include/mpich-riscv64' 'MPICG.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MPICG.o' -o MPICG.so -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from MPICG.cpp:39: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi mpi-cmaes.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/cmaes.cpp -I../examples++-load mpi-cmaes.cpp -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 /usr/lib64/mpich/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I../examples++-load' '-I/usr/include/mpich-riscv64' '../examples++-load/cmaes.cpp' 'mpi-cmaes.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from mpi-cmaes.cpp:41: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' Making all in examples++-bug make[2]: Nothing to be done for 'all'. Making all in examples++-chapt3 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' Making all in examples++-other make[2]: Nothing to be done for 'all'. Making all in examples++-3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' (echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;int MEM1234=storageused();"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;searchMethod=0;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << " mem leak = " < all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' Making all in examples++-hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' BUILDSTDERR: MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles BUILDSTDERR: MISSING lib petsc, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' echo loadpath = \"../examples++-mpi/\" >freefem++.pref echo loadpath += \"../examples++-load/\" >>freefem++.pref echo includepath = \"../examples++-mpi/\" >>freefem++.pref echo includepath += \"../examples++-3d/\" >>freefem++.pref echo includepath += \"../examples++-tutorial/\" >>freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/mpich/download/lib -I/builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 -lpthread -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ /usr/lib64/mpich/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-riscv64' '-I/usr/include/mpich-riscv64' '-DAdd_' 'hpddm.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm.o' -o hpddm.so '-L/builddir/build/BUILD/freefem++-3.60/mpich/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-lpthread' -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpifort' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -fPIC -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:427, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if(text.size() + max + 4 < col) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' BUILDSTDERR: common.hpp:261:61: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz' declared here BUILDSTDERR: class Schwarz : public Preconditioner< BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz >' declared here BUILDSTDERR: class Schwarz : public Preconditioner< BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz]' BUILDSTDERR: hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]' BUILDSTDERR: hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': BUILDSTDERR: hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' BUILDSTDERR: hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' BUILDSTDERR: common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']' BUILDSTDERR: hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(2 * n <= space && wk) { BUILDSTDERR: ~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': BUILDSTDERR: hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' BUILDSTDERR: hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' BUILDSTDERR: common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']' BUILDSTDERR: hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, const MPI_Comm&) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, const MPI_Comm&, K* const*, short unsigned int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, const MPI_Comm&) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, const MPI_Comm&, K* const*, short unsigned int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(j < nu - 1 && pos[j + 1] > 0) BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = double]': BUILDSTDERR: hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod::Operator::prec' will be initialized after [-Wreorder] BUILDSTDERR: MatF_O& prec; BUILDSTDERR: ^~~~ BUILDSTDERR: hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator' [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^ BUILDSTDERR: hpddm.cpp:671:17: warning: when initialized here [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: hpddm.cpp:530:21: required from 'AnyType Schwarz::distributedDot_Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:521:9: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = std::complex]': BUILDSTDERR: hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod >::Operator::prec' will be initialized after [-Wreorder] BUILDSTDERR: MatF_O& prec; BUILDSTDERR: ^~~~ BUILDSTDERR: hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator >' [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^ BUILDSTDERR: hpddm.cpp:671:17: warning: when initialized here [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::ProdSchwarz*, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz*, KN*, double, 'N'>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz*, KN*, double, 'N'>; TA0 = HPDDM::Schwarz*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz*, KN*, double, 'N'>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) { BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it == fast.cend() || ref._ja[j] < it->first) BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it != fast.cend() && !(ref._ja[j] < it->first)) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(AIJ->_ia[AIJ->_n] != nnz) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) { BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it == fast.cend() || ref._ja[j] < it->first) BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it != fast.cend() && !(ref._ja[j] < it->first)) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(AIJ->_ia[AIJ->_n] != nnz) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = double; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, const MPI_Comm&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = double; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < _n; ++j) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = true; K = double; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = std::complex; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, const MPI_Comm&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = std::complex; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < _n; ++j) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, const MPI_Comm&, bool, int) [with bool excluded = true; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:41, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:41, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:41, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for(int j = 0; j < super::_map[index].second.size(); ++j) BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm_substructuring.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm_substructuring.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/mpich/download/lib -I/builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 -lpthread -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -fPIC -I/usr/include/mpich-riscv64 /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ /usr/lib64/mpich/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-riscv64' '-I/usr/include/mpich-riscv64' '-DAdd_' 'hpddm_substructuring.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm_substructuring.o' -o hpddm_substructuring.so '-L/builddir/build/BUILD/freefem++-3.60/mpich/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-lpthread' -Wl,-z,noexecstack '-L/usr/lib64/mpich/lib' '-lmpifort' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -fPIC -fPIC -Wl,-z,noexecstack -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In member function 'void HPDDM::Schur::computeSchurComplement()': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:390:129: note: #pragma message: Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements BUILDSTDERR: #pragma message("Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements") BUILDSTDERR: ^ BUILDSTDERR: hpddm_substructuring.cpp: In member function 'virtual AnyType Substructuring::Skeleton_Op::operator()(Stack) const': BUILDSTDERR: hpddm_substructuring.cpp:59:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < pt->n; ++j) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:89:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < pt->n; ++j) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:115:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < pt->n; ++j) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:142:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if(interfaceNb->n != vec.size()) BUILDSTDERR: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:144:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for( signed int i = 0; i < vec.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:427, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if(text.size() + max + 4 < col) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' BUILDSTDERR: common.hpp:261:61: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:414, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd' declared here BUILDSTDERR: class Bdd : public Schur, K> { BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:414, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd >' declared here BUILDSTDERR: class Bdd : public Schur, K> { BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:409, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti' declared here BUILDSTDERR: class Feti : public Schur, K> { BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:409, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' declared here BUILDSTDERR: class Feti : public Schur, K> { BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd]' BUILDSTDERR: hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(Subdomain::_map[i].second[j] == k) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(j < Subdomain::_dof) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd]' BUILDSTDERR: hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd >]' BUILDSTDERR: hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(Subdomain::_map[i].second[j] == k) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(j < Subdomain::_dof) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd >]' BUILDSTDERR: hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:361, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = i + 1; j < _n; ++j) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:361, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = i + 1; j < _n; ++j) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:414, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:409, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < super::_mult; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(2 * n <= space && wk) { BUILDSTDERR: ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(2 * n <= space && wk) { BUILDSTDERR: ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Bdd; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, const MPI_Comm&) [with Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = 0; j < interface.size(); ++j) BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _bb->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(++j < interface.size()) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = 0; j < interface.size(); ++j) BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _bb->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(++j < interface.size()) { BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Bdd*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Bdd >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Feti*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(const MPI_Comm&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, MPI_Request*&, const short unsigned int*, const T&, MPI_Request* const&) [with char S = 'G'; bool U = true; T = double**; Preconditioner = HPDDM::Feti&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = double; MPI_Request = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, MPI_Request*&, const short unsigned int*, const T&, MPI_Request* const&) [with char S = 'G'; bool U = true; T = std::complex**; Preconditioner = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = std::complex; MPI_Request = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(const MPI_Comm&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = int]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/mpich/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/openmpi ~/build/BUILD/freefem++-3.60 '/usr/lib/rpm/redhat/config.sub' -> './config.sub' '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + module unload mpi/mpich-riscv64 + unset _mlre _mlIFS _mlshdbg + '[' 0 = 1 ']' + '[' -n x ']' + _mlIFS=' BUILDSTDERR: ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' BUILDSTDERR: ++ eval 'echo ${LD_LIBRARY_PATH+x}' BUILDSTDERR: +++ echo x + '[' -n x ']' BUILDSTDERR: ++ eval 'echo ${LD_LIBRARY_PATH}' BUILDSTDERR: +++ echo /usr/lib64/mpich/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH BUILDSTDERR: ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' BUILDSTDERR: +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\'' LD_LIBRARY_PATH='\'''\'' ' ']' BUILDSTDERR: ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/mpich/lib'\''' 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' BUILDSTDERR: +++ LD_LIBRARY_PATH_modquar=/usr/lib64/mpich/lib BUILDSTDERR: +++ LD_LIBRARY_PATH= BUILDSTDERR: +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi/mpich-riscv64 + eval unset 'LD_LIBRARY_PATH; BUILDSTDERR: unset' 'MPI_COMPILER; BUILDSTDERR: unset' 'MANPATH; BUILDSTDERR: unset' 'MPI_INCLUDE; BUILDSTDERR: unset' 'MPI_MAN; BUILDSTDERR: unset' 'MPI_PYTHON_SITEARCH; BUILDSTDERR: unset' '_LMFILES_; BUILDSTDERR: unset' 'LOADEDMODULES; BUILDSTDERR: PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; BUILDSTDERR: unset' 'MANPATH_modshare; BUILDSTDERR: unset' 'MPI_PYTHON3_SITEARCH; BUILDSTDERR: PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; BUILDSTDERR: unset' 'MPI_FORTRAN_MOD_DIR; BUILDSTDERR: unset' 'MPI_HOME; BUILDSTDERR: unset' 'LD_LIBRARY_PATH_modshare; BUILDSTDERR: unset' 'MPI_SYSCONFIG; BUILDSTDERR: unset' 'MPI_SUFFIX; BUILDSTDERR: unset' 'MPI_PYTHON2_SITEARCH; BUILDSTDERR: unset' '_LMFILES__modshare; BUILDSTDERR: unset' 'LOADEDMODULES_modshare; BUILDSTDERR: unset' 'MPI_LIB; BUILDSTDERR: PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; BUILDSTDERR: unset' 'MPI_BIN; BUILDSTDERR: PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; BUILDSTDERR: test' '0;' BUILDSTDERR: ++ unset LD_LIBRARY_PATH BUILDSTDERR: ++ unset MPI_COMPILER BUILDSTDERR: ++ unset MANPATH BUILDSTDERR: ++ unset MPI_INCLUDE BUILDSTDERR: ++ unset MPI_MAN BUILDSTDERR: ++ unset MPI_PYTHON_SITEARCH BUILDSTDERR: ++ unset _LMFILES_ BUILDSTDERR: ++ unset LOADEDMODULES BUILDSTDERR: ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ unset MANPATH_modshare BUILDSTDERR: ++ unset MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 BUILDSTDERR: ++ export PKG_CONFIG_PATH_modshare BUILDSTDERR: ++ unset MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ unset MPI_HOME BUILDSTDERR: ++ unset LD_LIBRARY_PATH_modshare BUILDSTDERR: ++ unset MPI_SYSCONFIG BUILDSTDERR: ++ unset MPI_SUFFIX BUILDSTDERR: ++ unset MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ unset _LMFILES__modshare BUILDSTDERR: ++ unset LOADEDMODULES_modshare BUILDSTDERR: ++ unset MPI_LIB BUILDSTDERR: ++ PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ unset MPI_BIN BUILDSTDERR: ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 BUILDSTDERR: ++ export PATH_modshare BUILDSTDERR: ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' BUILDSTDERR: ' + '[' -n '' ']' + unset _mlre _mlv _mlrv _mlIFS _mlshdbg + return 0 + popd + for mpi in mpich openmpi + pushd openmpi + . /etc/profile.d/modules.sh BUILDSTDERR: ++ '[' -n /bin/sh ']' BUILDSTDERR: ++ shell=sh BUILDSTDERR: ++ '[' -f /usr/share/Modules/init/sh ']' BUILDSTDERR: ++ . /usr/share/Modules/init/sh BUILDSTDERR: +++ unset _mlre _mlIFS _mlshdbg BUILDSTDERR: +++ '[' 0 = 1 ']' BUILDSTDERR: +++ export MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH BUILDSTDERR: +++ MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH BUILDSTDERR: +++ '[' -n x ']' BUILDSTDERR: +++ _mlIFS=' BUILDSTDERR: ' BUILDSTDERR: +++ IFS=' ' BUILDSTDERR: +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} BUILDSTDERR: +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' BUILDSTDERR: ++++ eval 'echo ${LD_LIBRARY_PATH+x}' BUILDSTDERR: +++++ echo BUILDSTDERR: +++ '[' -n '' ']' BUILDSTDERR: +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH BUILDSTDERR: ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' BUILDSTDERR: +++++ echo BUILDSTDERR: +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' BUILDSTDERR: +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' BUILDSTDERR: +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' ' BUILDSTDERR: ++++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit BUILDSTDERR: +++++ LD_LIBRARY_PATH= BUILDSTDERR: +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit BUILDSTDERR: +++ eval 'module() { BUILDSTDERR: unset _mlre _mlIFS _mlshdbg; BUILDSTDERR: if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then BUILDSTDERR: case "$-" in BUILDSTDERR: *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; BUILDSTDERR: *v*) set +v; _mlshdbg='\''v'\'' ;; BUILDSTDERR: *x*) set +x; _mlshdbg='\''x'\'' ;; BUILDSTDERR: *) _mlshdbg='\'''\'' ;; BUILDSTDERR: esac; BUILDSTDERR: fi; BUILDSTDERR: if [ -n "${IFS+x}" ]; then BUILDSTDERR: _mlIFS=$IFS; BUILDSTDERR: fi; BUILDSTDERR: IFS='\'' '\''; BUILDSTDERR: for _mlv in ${MODULES_RUN_QUARANTINE:-}; do BUILDSTDERR: if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then BUILDSTDERR: if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then BUILDSTDERR: _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; BUILDSTDERR: fi; BUILDSTDERR: _mlrv="MODULES_RUNENV_${_mlv}"; BUILDSTDERR: _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; BUILDSTDERR: fi; BUILDSTDERR: done; BUILDSTDERR: if [ -n "${_mlre:-}" ]; then BUILDSTDERR: eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; BUILDSTDERR: else BUILDSTDERR: eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; BUILDSTDERR: fi; BUILDSTDERR: _mlstatus=$?; BUILDSTDERR: if [ -n "${_mlIFS+x}" ]; then BUILDSTDERR: IFS=$_mlIFS; BUILDSTDERR: else BUILDSTDERR: unset IFS; BUILDSTDERR: fi; BUILDSTDERR: if [ -n "${_mlshdbg:-}" ]; then BUILDSTDERR: set -$_mlshdbg; BUILDSTDERR: fi; BUILDSTDERR: unset _mlre _mlv _mlrv _mlIFS _mlshdbg; BUILDSTDERR: return $_mlstatus; BUILDSTDERR: }; BUILDSTDERR: MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; BUILDSTDERR: LOADEDMODULES=; export LOADEDMODULES; BUILDSTDERR: MODULESHOME=/usr/share/Modules; export MODULESHOME; BUILDSTDERR: test 0;' BUILDSTDERR: ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl BUILDSTDERR: ++++ export MODULES_CMD BUILDSTDERR: ++++ LOADEDMODULES= BUILDSTDERR: ++++ export LOADEDMODULES BUILDSTDERR: ++++ MODULESHOME=/usr/share/Modules BUILDSTDERR: ++++ export MODULESHOME BUILDSTDERR: ++++ test 0 BUILDSTDERR: +++ '[' -n x ']' BUILDSTDERR: +++ IFS=' BUILDSTDERR: ' BUILDSTDERR: +++ unset _mlIFS BUILDSTDERR: +++ unset _mlre _mlv _mlrv BUILDSTDERR: +++ '[' 0 = 1 ']' BUILDSTDERR: +++ '[' /bin/sh '!=' '' ']' BUILDSTDERR: +++ '[' -t 2 ']' BUILDSTDERR: +++ export -f module BUILDSTDERR: +++ '[' /bin/sh '!=' '' ']' BUILDSTDERR: +++ export -f switchml BUILDSTDERR: +++ ENV=/usr/share/Modules/init/profile.sh BUILDSTDERR: +++ export ENV BUILDSTDERR: +++ BASH_ENV=/usr/share/Modules/init/bash BUILDSTDERR: +++ export BASH_ENV BUILDSTDERR: +++ case ":$PATH:" in BUILDSTDERR: ++++ manpath BUILDSTDERR: +++ manpath=/usr/share/man:/usr/local/share/man BUILDSTDERR: +++ case ":$manpath:" in BUILDSTDERR: +++ '[' -n '' ']' + module load mpi/openmpi-riscv64 + unset _mlre _mlIFS _mlshdbg + '[' 0 = 1 ']' + '[' -n x ']' + _mlIFS=' BUILDSTDERR: ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' BUILDSTDERR: ++ eval 'echo ${LD_LIBRARY_PATH+x}' BUILDSTDERR: +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH BUILDSTDERR: ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' BUILDSTDERR: +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']' BUILDSTDERR: ++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' BUILDSTDERR: +++ LD_LIBRARY_PATH= BUILDSTDERR: +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi/openmpi-riscv64 + eval 'MPI_COMPILER=openmpi-riscv64;' export 'MPI_COMPILER; BUILDSTDERR: LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH; BUILDSTDERR: MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON_SITEARCH; BUILDSTDERR: MPI_MAN=/usr/share/man/openmpi-riscv64;' export 'MPI_MAN; BUILDSTDERR: MANPATH=/usr/share/man/openmpi-riscv64;' export 'MANPATH; BUILDSTDERR: MPI_INCLUDE=/usr/include/openmpi-riscv64;' export 'MPI_INCLUDE; BUILDSTDERR: _LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64;' export '_LMFILES_; BUILDSTDERR: LOADEDMODULES=mpi/openmpi-riscv64;' export 'LOADEDMODULES; BUILDSTDERR: PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; BUILDSTDERR: MANPATH_modshare=/usr/share/man/openmpi-riscv64:1;' export 'MANPATH_modshare; BUILDSTDERR: MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH; BUILDSTDERR: PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; BUILDSTDERR: MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME; BUILDSTDERR: MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR; BUILDSTDERR: MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX; BUILDSTDERR: LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1;' export 'LD_LIBRARY_PATH_modshare; BUILDSTDERR: MPI_SYSCONFIG=/etc/openmpi-riscv64;' export 'MPI_SYSCONFIG; BUILDSTDERR: MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH; BUILDSTDERR: _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-riscv64:1;' export '_LMFILES__modshare; BUILDSTDERR: LOADEDMODULES_modshare=mpi/openmpi-riscv64:1;' export 'LOADEDMODULES_modshare; BUILDSTDERR: MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB; BUILDSTDERR: PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; BUILDSTDERR: MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN; BUILDSTDERR: PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; BUILDSTDERR: test' '0;' BUILDSTDERR: ++ MPI_COMPILER=openmpi-riscv64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ MPI_MAN=/usr/share/man/openmpi-riscv64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MANPATH=/usr/share/man/openmpi-riscv64 BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/openmpi-riscv64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-riscv64 BUILDSTDERR: ++ export _LMFILES_ BUILDSTDERR: ++ LOADEDMODULES=mpi/openmpi-riscv64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ MANPATH_modshare=/usr/share/man/openmpi-riscv64:1 BUILDSTDERR: ++ export MANPATH_modshare BUILDSTDERR: ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.6/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1 BUILDSTDERR: ++ export PKG_CONFIG_PATH_modshare BUILDSTDERR: ++ MPI_HOME=/usr/lib64/openmpi BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_SUFFIX=_openmpi BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1 BUILDSTDERR: ++ export LD_LIBRARY_PATH_modshare BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/openmpi-riscv64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-riscv64:1 BUILDSTDERR: ++ export _LMFILES__modshare BUILDSTDERR: ++ LOADEDMODULES_modshare=mpi/openmpi-riscv64:1 BUILDSTDERR: ++ export LOADEDMODULES_modshare BUILDSTDERR: ++ MPI_LIB=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/openmpi/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 BUILDSTDERR: ++ export PATH_modshare BUILDSTDERR: ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' BUILDSTDERR: ' + '[' -n '' ']' + unset _mlre _mlv _mlrv _mlIFS _mlshdbg + return 0 + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub BUILDSTDERR: ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess BUILDSTDERR: ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --disable-hips --disable-ipopt --disable-mmg3d --disable-mshmet --disable-mumps --disable-mumps_seq --enable-nlopt --disable-parmetis --disable-pastix --disable-scotch --disable-yams --enable-opengl '--with-blas=-L/usr/lib64 -lopenblas' --without-cadna --with-mpi=yes 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations' checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make sets $(MAKE)... (cached) yes checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for riscv64-redhat-linux-gnu-g++... no checking for riscv64-redhat-linux-gnu-c++... no checking for riscv64-redhat-linux-gnu-gpp... no checking for riscv64-redhat-linux-gnu-aCC... no checking for riscv64-redhat-linux-gnu-CC... no checking for riscv64-redhat-linux-gnu-cxx... no checking for riscv64-redhat-linux-gnu-cc++... no checking for riscv64-redhat-linux-gnu-cl.exe... no checking for riscv64-redhat-linux-gnu-FCC... no checking for riscv64-redhat-linux-gnu-KCC... no checking for riscv64-redhat-linux-gnu-RCC... no checking for riscv64-redhat-linux-gnu-xlC_r... no checking for riscv64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for m4... yes checking for bison... yes checking for flex... yes checking for patch... yes checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-f90... no checking for riscv64-redhat-linux-gnu-xlf90... no checking for riscv64-redhat-linux-gnu-g95... no checking for riscv64-redhat-linux-gnu-ifort... no checking for riscv64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-f90... no checking for riscv64-redhat-linux-gnu-xlf... no checking for riscv64-redhat-linux-gnu-xlf90... no checking for riscv64-redhat-linux-gnu-g95... no checking for riscv64-redhat-linux-gnu-f77... no checking for riscv64-redhat-linux-gnu-fort77... no checking for riscv64-redhat-linux-gnu-gfortran... no checking for riscv64-redhat-linux-gnu-ifort... no checking for riscv64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lgfortran -lm BUILDSTDERR: configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so checking Size of fortran 77 integer ... 4 checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore configure: ++ add f77 : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes configure: ++ add pthread : -lpthread in examples++-load/WHERE_LIBRARY-config " checking wether we are on a MacIntosh... no checking wether we are on SunOS... no checking wether we are on Microsoft Windows... no checking prefix dir freefem++ ... /usr/lib64/ff++ checking whether to generate debugging information... no checking whether the C++ compiler accepts -std=c++11... yes configure: ++ add cxx11 : -std=c++11 -std=c++11 in examples++-load/WHERE_LIBRARY-config " checking suffix to add to package name... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking OpenGL/gl.h usability... no checking OpenGL/gl.h presence... no checking for OpenGL/gl.h... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking add suffix ... yes checking for MPIRUN... checking for mpirun... /usr/lib64/openmpi/bin/mpirun /usr/lib64/openmpi/bin/mpirun checking for mpipath ... #### ------no checking for mpic++... /usr/lib64/openmpi/bin/mpic++ checking for MPICXX... yes checking MPI_DOUBLE_COMPLEX... yes checking for mpif90... /usr/lib64/openmpi/bin/mpif90 checking for mpif90... /usr/lib64/openmpi/bin/mpif90 ********************ffmpi= 'yes' ************* BUILDSTDERR: ./configure: line 12846: -show: command not found BUILDSTDERR: ls: cannot access 'thread/libmpi.*': No such file or directory BUILDSTDERR: ls: invalid option -- '/' BUILDSTDERR: Try 'ls --help' for more information. BUILDSTDERR: ls: unrecognized option '--enable-new-dtags/libmpi.*' BUILDSTDERR: Try 'ls --help' for more information. BUILDSTDERR: ls: cannot access 'mpi_cxx/libmpi.*': No such file or directory BUILDSTDERR: ls: cannot access 'mpi/libmpi.*': No such file or directory BUILDSTDERR: ls: cannot access '/usr/lib]/libmpi.*': No such file or directory checking for mpicc... /usr/lib64/openmpi/bin/mpicc configure: ++ add mpifc : -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-riscv64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpif77 : -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-riscv64 in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpi : -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-riscv64 in examples++-load/WHERE_LIBRARY-config " petsc ... petsc ... /petsc/conf/petscvariables petsc ... /lib/petsc-conf/petscvariables petsc ... /usr/ff-petsc/real/lib petsc ... /usr/ff-petsc/real/lib/petsc/conf/petscvariables petsc ... /usr/ff-petsc/real/lib/lib/petsc-conf/petscvariables petsc ... /usr/local/ff++/petsc/lib petsc ... /usr/local/ff++/petsc/lib/petsc/conf/petscvariables petsc ... /usr/local/ff++/petsc/lib/lib/petsc-conf/petscvariables petsc ... /usr petsc ... /usr/petsc/conf/petscvariables petsc ... /usr/lib/petsc-conf/petscvariables petsc ... /usr/local petsc ... /usr/local/petsc/conf/petscvariables petsc ... /usr/local/lib/petsc-conf/petscvariables petsc ... /opt/usr petsc ... /opt/usr/petsc/conf/petscvariables petsc ... /opt/usr/lib/petsc-conf/petscvariables petsc ... /opt/local petsc ... /opt/local/petsc/conf/petscvariables petsc ... /opt/local/lib/petsc-conf/petscvariables configure: without petsc ***** configure: without petsc complex ***** checking for wget... no checking for curl... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 in examples++-load/WHERE_LIBRARY-config " checking gmm/gmm.h usability... yes checking gmm/gmm.h presence... yes checking for gmm/gmm.h... yes configure: ++ add gmm : -DDUMMY in examples++-load/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... BUILDSTDERR: which: no libopenblas.dll in (/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... yes checking cblas.h usability... no checking cblas.h presence... no checking for cblas.h... no checking Accelerate/cblas.h usability... no checking Accelerate/cblas.h presence... no checking for Accelerate/cblas.h... no checking atlas/cblas.h usability... no checking atlas/cblas.h presence... no checking for atlas/cblas.h... no configure: ++ add blas : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking for lapack in -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so, -L/usr/lib64 -lopenblas and -llapack ... yes checking for dsaupd_ in -larpack... yes configure: ++ add arpack : -larpack -llapack in examples++-load/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lopenblas in examples++-load/WHERE_LIBRARY-config " checking umfpack.h usability... no checking umfpack.h presence... no checking for umfpack.h... no checking umfpack/umfpack.h usability... no checking umfpack/umfpack.h presence... no checking for umfpack/umfpack.h... no checking ufsparse/umfpack.h usability... no checking ufsparse/umfpack.h presence... no checking for ufsparse/umfpack.h... no checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for amd_info in -lamd... yes checking for cholmod_add in -lcholmod... yes checking for colamd_set_defaults in -lcolamd... yes checking for umf_i_malloc in -lumfpack... yes configure: ++ add amd : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse in examples++-load/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking cstddef usability... yes checking cstddef presence... yes checking for cstddef... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for asinh... yes checking for acosh... yes checking for atanh... yes checking for getenv... yes checking for jn... yes checking for erfc... yes checking for tgamma... yes checking for gettimeofday... yes checking for mallinfo... yes checking for mstats... no checking for srandomdev... no checking for second_... no checking for libtool... yes checking for dlfcn.h... yes checking for sin in -lm... yes checking for dlinfo in -ldl... yes checking whether dlopen links ok... yes checking whether the C++ compiler accepts -rdynamic... yes checking whether the C++ compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the C compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking whether the Fortran compiler accepts -fPIC... yes checking for gsl-config... /usr/bin/gsl-config checking for GSL - version >= 1.15... yes configure: ++ add gsl : -lgsl -lgslcblas -lm -I/usr/include in examples++-load/WHERE_LIBRARY-config " checking check mumps... no checking check mumps_seq... no checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check hypre... no checking check superlu_dist... no checking check superlu... yes checking check superlu4... no checking check blacs... no checking check scalapack... no checking check scotch... no checking check ptscotch... no checking check metis... no checking check metis... no checking check parmetis... no checking check freeyams... no checking check mmg3d... no checking check mshmet... no checking check parms... no checking check tetgen... yes checking check ipopt... no checking check nlopt... yes checking kernel version... 4.15.0 checking libc version... libc-2.28 checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 libraries... yes (version 1.8.20) checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for main in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking H5Cpp.h usability... yes checking H5Cpp.h presence... yes checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -I/usr/include in examples++-load/WHERE_LIBRARY-config " debug cxxx11: yes mpi: yes petsc: no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: executing depfiles commands configure: freefem++ used download : no configure: -- Dynamic load facility: yes configure: -- ARPACK (eigen value): yes configure: -- UMFPACK (sparse solver) yes configure: -- BLAS yes configure: -- with MPI yes configure: -- with PETSC no / PETSC complex no configure: -- with hpddm yes (need MPI & c++11 : yes ) configure: progs: FreeFem++-nw bamg cvmsh2 FreeFem++-mpi ffmedit ffglut + sed -i -e 's,-L/usr/lib64 ,,' -e 's,\"-I/usr/include\",\"\",' -e 's,-I/usr/include ,,' config.status + sed -i -e 's,-I/usr/include ,-DDUMMY ,' -e 's,-L/usr/lib64 ,,' examples++-load/WHERE_LIBRARY-config + ./config.status config.status: creating Makefile config.status: creating download/Makefile config.status: creating download/blas/Makefile config.status: creating download/arpack/Makefile config.status: creating download/umfpack/Makefile config.status: creating download/fftw/Makefile config.status: creating src/Makefile config.status: creating src/bamglib/Makefile config.status: creating src/Graphics/Makefile config.status: creating src/femlib/Makefile config.status: creating src/Algo/Makefile config.status: creating src/lglib/Makefile config.status: creating src/fflib/Makefile config.status: creating src/nw/Makefile config.status: creating src/mpi/Makefile config.status: creating src/bamg/Makefile config.status: creating src/libMesh/Makefile config.status: creating src/medit/Makefile config.status: creating src/bin-win32/Makefile config.status: creating examples++-load/Makefile config.status: creating examples++-tutorial/Makefile config.status: creating examples++/Makefile config.status: creating examples++-mpi/Makefile config.status: creating examples++-hpddm/Makefile config.status: creating examples++-eigen/Makefile config.status: creating examples++-chapt3/Makefile config.status: creating examples++-bug/Makefile config.status: creating examples++-other/Makefile config.status: creating examples++-3d/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands + /usr/bin/make -O -j4 /usr/bin/make all-recursive Making all in download if test -n "hpddm" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' cd ../src/libMesh && /usr/bin/make if test -n "hpddm"; then ./getall -o hpddm -a; /usr/bin/make include/hpddm/done.tag lib/WHERE.hpddm; else true;fi hpddm hpddm.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' if test -f ./pkg/hpddm.zip ; then \ cd include;rm -rf hpddm hpddm-*; unzip ../pkg/hpddm.zip ; mv hpddm-* hpddm ; touch hpddm/done.tag; \ else true; fi Archive: ../pkg/hpddm.zip 91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/LICENSE.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.BGQ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Linux inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.OSX inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Travis-CI inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Make.inc/Makefile.Windows inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/Makefile inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/README.md creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_eigensolver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/benchmark/local_solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Languages.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Menu.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/Topics.txt inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.bib inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.pdf inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/doc/cheatsheet.tex creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/custom_operator.f90 creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/data/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/driver.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generate.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/generateFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/hpddm_f90.cfg inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/iterative.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/payload.sh creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex32.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/petsc/ex56.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.c inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarz.py extracting: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/schwarzFromFile.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/examples/solver.py creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ARPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BDD.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/BLAS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/CG.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Dissection.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/FETI.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GCRODR.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/GMRES.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/HPDDM.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/Hypre.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/LAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MKL_PARDISO.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/MUMPS.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PETSc.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/PaStiX.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/ScaLAPACK.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/SuiteSparse.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/coarse_operator_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dense.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/dmatrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/eigensolver.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/enum.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/inexact_coarse_operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/iterative.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/matrix.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/operator.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/option_impl.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preconditioner.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/preprocessor_check.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schur.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/schwarz.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/singleton.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/subdomain.hpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/include/wrapper.hpp creating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/ inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.f90 inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/HPDDM.h inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm.py inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_c.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_fortran.cpp inflating: hpddm-91a98d481e18e8ed20c9bb9a0fdd5b945eec0fa1/interface/hpddm_python.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' 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 make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o chrono.o chrono.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o memory.o memory.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh3.o libmesh3.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o libmesh5.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o a - chrono.o a - eigenv.o a - libmesh3.o a - libmesh5.o a - memory.o ranlib libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' BUILDSTDERR: ar: creating libMesh.a make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' test -f ../src/libMesh/libMesh.a mkdir -p include/libMesh cp ../src/libMesh/*h include/libMesh echo libMesh LD -L@DIR@/lib -lMesh > lib/WHERE.libMesh echo libMesh INCLUDE -I@DIR@/include/libMesh >> lib/WHERE.libMesh cp ../src/libMesh/libMesh.a lib/libMesh.a make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' Making all in src Making all in libMesh make[3]: Nothing to be done for 'all'. Making all in bamglib make[3]: Nothing to be done for 'all'. Making all in femlib make[3]: Nothing to be done for 'all'. Making all in Graphics make[3]: Nothing to be done for 'all'. Making all in Algo make[3]: Nothing to be done for 'all'. Making all in lglib /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from lg.ypp:56: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' Making all in fflib BUILDSTDERR: ar: creating liblg.a make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from UMFPack_Solver.cpp:7: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction2.cpp:34: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' BUILDSTDERR: array_long.cpp:135:31: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_long.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_long.cpp:149:157: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = long int]' BUILDSTDERR: array_long.cpp:52:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = long int]' BUILDSTDERR: array_long.cpp:52:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inv_KN_long' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_Inv_pKN_longI*, Inv_KN_long>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = long int; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = std::__cxx11::basic_string*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, long int, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::__cxx11::basic_string**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = long int*; A0 = KNM*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = double; Z = long int]' BUILDSTDERR: array_real.cpp:44:32: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_real.cpp:28: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_real.cpp:72:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = double]' BUILDSTDERR: array_real.cpp:37:23: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = double]' BUILDSTDERR: array_real.cpp:37:23: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:483:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n, Mulc_KN_, Mulc_KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap*; Key = std::__cxx11::basic_string*; Value = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class QuantileKN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = KNM_; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair, KN_ >*; A0 = KN_; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: array_tlp.hpp:1698:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' BUILDSTDERR: array_complex.cpp:74:33: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap >' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from array_tlp.hpp:36, BUILDSTDERR: from array_complex.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_complex.cpp:96:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:811:39: required from 'void ArrayDCL() [with K = std::complex]' BUILDSTDERR: array_complex.cpp:59:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': BUILDSTDERR: array_tlp.hpp:773:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:818:41: required from 'void ArrayDCL() [with K = std::complex]' BUILDSTDERR: array_complex.cpp:59:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]': BUILDSTDERR: array_tlp.hpp:1749:56: required from 'AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_, std::complex, std::complex, const std::complex&>; A = std::complex; B = const std::complex&; BB = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:1749:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_, std::complex, std::complex, const std::complex&>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNMh_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, Mul_KNMh_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: array_tlp.hpp:595:23: required from 'AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:584:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add__n >, Mulc_KN_ >, Mulc_KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': BUILDSTDERR: AFunction.hpp:2651:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2650:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc >, std::complex, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': BUILDSTDERR: AFunction.hpp:2326:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2325:16: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B, long int, affectation > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': BUILDSTDERR: array_tlp.hpp:415:27: required from 'AnyType InitMapfromArray::CODE::operator()(Stack) const [with Map = MyMap >*; Key = std::__cxx11::basic_string*; Value = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: array_tlp.hpp:401:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class MyMap >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::complex*; A0 = MyMap >*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = Resize > > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::pair >, KN_ >*; A0 = KN_ >; A1 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair >, KN_ >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.cpp:53: BUILDSTDERR: AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: AFunction.cpp:1150:104: required from here BUILDSTDERR: AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class MyMap' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.hpp:91, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: String.hpp:139:7: note: 'class MyMap' declared here BUILDSTDERR: class MyMap { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1203:55: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = long int; A (* F)(const B&) = toString; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1210:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1543:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.cpp:1544:86: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const enum std::_Ios_Openmode' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class AnyTypeWithOutCheck' leaves 79 bytes unchanged [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubArray' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from AFunction.cpp:61: BUILDSTDERR: Operator.hpp: In instantiation of 'static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]': BUILDSTDERR: AFunction.hpp:2454:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: return ((R)a * (R)b);} }; BUILDSTDERR: ~~~~~~^~~~~~~ BUILDSTDERR: AFunction.cpp: In instantiation of 'static AnyType evalE_mul::eval(Stack, const E_F0*, const E_F0*, const E_F0*, bool&) [with A = bool; B = bool; R = bool; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: AFunction.hpp:2457:23: required from 'AnyType OneBinaryOperator::Op::eval(Stack, bool&) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2456:13: required from here BUILDSTDERR: AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: R rr(aa*bb); BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from AFunction.cpp:53: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ifstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_set_pstring**, std::basic_ofstream >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_seekg; TA0 = std::basic_istream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_seekg' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_seekp; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_seekp' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ostream_precis; TA0 = std::basic_ostream*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_precis' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class OP_setw' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from lex.cpp:35: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from global.cpp:99: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmesh.cpp:62: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: lgmesh.cpp:492:105: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: ../femlib/CheckPtr.cpp:595:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] BUILDSTDERR: void *operator new(std::size_t size) throw(std::bad_alloc) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../femlib/CheckPtr.cpp:606:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] BUILDSTDERR: void *operator new[](std::size_t size) throw(std::bad_alloc) BUILDSTDERR: ^~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from ./error.hpp:32, BUILDSTDERR: from ../femlib/FESpace.cpp:31: BUILDSTDERR: ../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::renum(const long int*, int)': BUILDSTDERR: ./throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' BUILDSTDERR: ffassert(this); BUILDSTDERR: ^~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmesh3.cpp:29: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: lgmesh3.cpp:622:28: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1474:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1476:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1477:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: lgmesh3.cpp:1253:25: required from 'AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1596:57: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': BUILDSTDERR: lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1172:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': BUILDSTDERR: lgmesh3.cpp:1177:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmesh3.cpp:1172:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:773:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:774:22: required from 'AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:773:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgElement::Adj' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh3**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgBoundaryElement::BE' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgVertex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::Mesh3**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = FEbaseArray, v_fes3>**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN*; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes3**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgBoundaryElement; A0 = GlgBoundaryElement::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgBoundaryElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../femlib/BamgFreeFem.cpp:55: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_hdf5.o `test -f '../bamglib/write_hdf5.cpp' || echo './'`../bamglib/write_hdf5.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o write_xdmf.o `test -f '../bamglib/write_xdmf.cpp' || echo './'`../bamglib/write_xdmf.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from load.cpp:33: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../Algo/lgalgo.cpp:32: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./problem.hpp:137:73: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./problem.hpp:266:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./problem.hpp:330:87: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./problem.hpp:528:64: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./problem.hpp:566:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmat.cpp:60: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': BUILDSTDERR: lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = double]' BUILDSTDERR: lgmat.cpp:3382:24: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': BUILDSTDERR: lgmat.cpp:2738:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:3040:6: required from 'void AddSparseMat() [with R = std::complex]' BUILDSTDERR: lgmat.cpp:3383:25: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: lgmat.cpp:3155:9: required from here BUILDSTDERR: lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: lgmat.cpp:3155:9: required from here BUILDSTDERR: lgmat.cpp:3202:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: lgmat.cpp:3235:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3239:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: lgmat.cpp:3258:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for(int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from ff++.hpp:15, BUILDSTDERR: from lgmat.cpp:60: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAx]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::plusAx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::plusAtx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': BUILDSTDERR: lgmat.cpp:2860:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2856:17: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice >::solveAxeqb' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAx, Matrice_Creuse*, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::plusAx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::plusAtx, Matrice_Creuse_Transpose, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::plusAtx' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAxeqb, Matrice_Creuse_inv, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct VirtualMatrice::solveAxeqb' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, Matrice_Creuse*, Matrice_Creuse*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list*, bool>, std::allocator*, bool> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2450:14: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pair, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: lgmat.cpp:2481:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgmat.cpp:2450:14: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = KNM >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, std::complex, std::less >, std::allocator, std::complex > > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = double*; A0 = Matrice_Creuse*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = Matrice_Creuse >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_C2R; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_C2R' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, double, std::less >, std::allocator, double> > >*; A0 = std::map, double, std::less >, std::allocator, double> > >*; A1 = KN_; A2 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::map, double, std::less >, std::allocator, double> > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from string_def.cpp:7: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: AFunction.hpp:773:23: required from 'AnyType FCast(Stack, const AnyType&) [with A = std::__cxx11::basic_string*; B = SubString; A (* F)(const B&) = TOString; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: string_def.cpp:137:72: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubString' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = String_find; TA0 = std::__cxx11::basic_string*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_istream*; TA0 = std::basic_istream*; TA1 = std::__cxx11::basic_string**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from glumesh2D.cpp:9: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': BUILDSTDERR: AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2366:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2366:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: ../Eigen/eigenvalue.cpp:1062:5: warning: multi-line comment [-Wcomment] BUILDSTDERR: // Finding an Arnoldi basis. \ BUILDSTDERR: ^ BUILDSTDERR: ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] BUILDSTDERR: // int mode=3; // Shift invert \ BUILDSTDERR: ^ BUILDSTDERR: In file included from ./AFunction.hpp:90, BUILDSTDERR: from ../Eigen/eigenvalue.cpp:39: BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./AFunction.hpp:418:37: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./AFunction.hpp:1706:45: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./AFunction.hpp:1811:43: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./problem.hpp:137:73: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./problem.hpp:266:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./problem.hpp:330:87: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./problem.hpp:528:64: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./problem.hpp:566:65: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from problem.cpp:33: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': BUILDSTDERR: problem.cpp:6096:33: required from 'AnyType Problem::eval(Stack, Problem::Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; typename CadnaType::Scalaire = std::complex]' BUILDSTDERR: problem.hpp:481:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Problem* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: In file included from AFunction.hpp:90, BUILDSTDERR: from lgfem.cpp:40: BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: AFunction.hpp:418:37: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: AFunction.hpp:1706:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: AFunction.hpp:1811:43: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: problem.hpp:137:73: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: problem.hpp:266:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: problem.hpp:330:87: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: problem.hpp:528:64: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: problem.hpp:566:65: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: AddNewFE.h:36:102: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: AddNewFE.h:65:89: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: lgfem.cpp:358:45: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': BUILDSTDERR: lgfem.cpp:364:46: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: lgfem.cpp:407:52: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: lgfem.cpp:419:67: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': BUILDSTDERR: lgfem.cpp:1458:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': BUILDSTDERR: lgfem.cpp:1494:21: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: lgfem.cpp:1965:40: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: lgfem.cpp:2517:55: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5310:112: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArrayKn* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': BUILDSTDERR: AFunction.hpp:769:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5317:115: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArrayKn >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5395:66: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5398:80: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5958:50: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:5242:115: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' BUILDSTDERR: lgfem.cpp:5270:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' BUILDSTDERR: lgfem.cpp:5280:35: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' BUILDSTDERR: lgfem.cpp:5296:27: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' BUILDSTDERR: lgfem.cpp:5297:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' BUILDSTDERR: lgfem.cpp:5302:27: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2959:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' BUILDSTDERR: lgfem.cpp:5303:32: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': BUILDSTDERR: AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2874:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:752:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' BUILDSTDERR: lgfem.cpp:5325:70: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes3>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair, v_fes>*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': BUILDSTDERR: lgfem.hpp:492:26: required from 'AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.hpp:491:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::pair*, int>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct TypeSolveMat* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1279:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1189:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': BUILDSTDERR: problem.hpp:1092:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1055:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: problem.hpp:1280:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: problem.hpp:1189:9: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, VirtualMatrice::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, VirtualMatrice >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': BUILDSTDERR: lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:2232:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': BUILDSTDERR: lgfem.cpp:2238:23: required from 'AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: lgfem.cpp:2232:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: AFunction.hpp:2454:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:2453:13: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = const Fem2D::Mesh**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgElement' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': BUILDSTDERR: AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::Mesh**; TA0 = const Fem2D::Mesh**; TA1 = const Fem2D::Mesh*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1011:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>**>; TA0 = FEbaseArray, v_fes3>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge; A0 = {anonymous}::lgBoundaryEdge::BE; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgBoundaryEdge' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgElement::Adj' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = FEbaseArray, v_fes>**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': BUILDSTDERR: AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1067:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgBoundaryEdge::BE' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fes**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1141:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>*, int> >; TA0 = std::pair, v_fes>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_Transpose; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1*, int> >; TA0 = std::pair*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN > >*; A0 = KN > >*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes>**>; TA0 = FEbaseArray, v_fes>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>**>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes3>**; A0 = Resize1, v_fes3>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = Resize1**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = Resize >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': BUILDSTDERR: AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgVertex; A0 = {anonymous}::lgBoundaryEdge; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:1112:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgVertex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': BUILDSTDERR: AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fes3>*, int> >; TA0 = std::pair, v_fes3>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: AFunction.hpp:938:11: required from here BUILDSTDERR: AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>*, int> >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' 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 Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o write_hdf5.o write_xdmf.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o P1IsoValue.o strversionnumber.o eigenvalue.o 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 - Drawing.o a - gibbs.o a - CheckPtr.o a - fem.o a - QuadratureFormular.o a - FESpace.o a - Element_RT.o a - mshptg.o a - FQuadTree.o a - QuadTree.o a - R2.o a - Meshio.o a - Mesh2.o a - Metric.o a - BamgFreeFem.o a - MeshDraw.o a - MeshGeom.o a - MeshQuad.o a - SetOfE4.o a - MeshRead.o a - write_hdf5.o a - write_xdmf.o a - MeshWrite.o a - problem.o a - mt19937ar.o a - DefColor.o a - InitFunct.o a - lgalgo.o a - Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - FESpacen.o a - P012_1d.o a - P012_2d.o a - P012_3d.o a - Mesh1dn.o a - Mesh2dn.o a - Mesh3dn.o a - GQuadTree.o a - libmesh5.o a - glumesh2D.o a - splitsimplex.o a - P1IsoValue.o a - strversionnumber.o a - eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' BUILDSTDERR: ar: creating libff.a Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi-empty.o `test -f '../mpi/parallelempi-empty.cpp' || echo './'`../mpi/parallelempi-empty.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o gggg.o `test -f '../Graphics/gggg.cpp' || echo './'`../Graphics/gggg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffthreads.o `test -f '../Graphics/ffthreads.cpp' || echo './'`../Graphics/ffthreads.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffglut.o `test -f '../Graphics/ffglut.cpp' || echo './'`../Graphics/ffglut.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' BUILDSTDERR: ../Graphics/ffglut.cpp: In member function 'virtual void OnePlotCurve::dyn_bfv(OneWindow*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R&) const': BUILDSTDERR: ../Graphics/ffglut.cpp:1042:10: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 0; // afaire ???? BUILDSTDERR: ^ BUILDSTDERR: In file included from ./../fflib/error.hpp:32, BUILDSTDERR: from ./../femlib/RefCounter.hpp:37, BUILDSTDERR: from ./../femlib/fem.hpp:5, BUILDSTDERR: from ../Graphics/ffglut.cpp:25: BUILDSTDERR: ../Graphics/ffglut.cpp: In member function 'void OneWindow::Display()': BUILDSTDERR: ./../fflib/throwassert.hpp:49:43: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' BUILDSTDERR: ffassert(this && theplot); BUILDSTDERR: ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffglut ffglut.o gggg.o ffthreads.o fem.o Mesh3dn.o Mesh2dn.o Mesh1dn.o GQuadTree.o FQuadTree.o Drawing.o mshptg.o ffapi.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++ sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-nw sansrgraph.o parallelempi-empty.o ffapi.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o `test -f '../lglib/mymain.cpp' || echo './'`../lglib/mymain.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o sansrgraph.o `test -f '../Graphics/sansrgraph.cpp' || echo './'`../Graphics/sansrgraph.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' ../../config.status --file=ff-mpirun:ff-mpirun.in config.status: creating ff-mpirun chmod a+x ff-mpirun make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o `test -f '../fflib/ffapi.cpp' || echo './'`../fflib/ffapi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o `test -f '../lglib/lg.tab.cpp' || echo './'`../lglib/lg.tab.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from lg.ypp:56: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-riscv64 -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi.o parallelempi.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' BUILDSTDERR: parallelempi.cpp: In member function 'void Serialize::mpisend(const MPIrank&, long int, const void*)': BUILDSTDERR: parallelempi.cpp:937:52: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp:938:9: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (l <=sizempibuf) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In constructor 'Serialize::Serialize(const MPIrank&, const char*, long int, const void*)': BUILDSTDERR: parallelempi.cpp:972:10: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if ( l <= sizempibuf) BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from parallelempi.cpp:12: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./../fflib/AFunction.hpp:418:37: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./../fflib/problem.hpp:137:73: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./../fflib/problem.hpp:266:65: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./../fflib/problem.hpp:330:87: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./../fflib/problem.hpp:528:64: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./../fflib/problem.hpp:566:65: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./../fflib/error.hpp:32, BUILDSTDERR: from parallelempi.cpp:11: BUILDSTDERR: parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]': BUILDSTDERR: parallelempi.cpp:870:56: required from here BUILDSTDERR: parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: ffassert(lsz==lg); // verif BUILDSTDERR: ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]': BUILDSTDERR: parallelempi.cpp:879:58: required from here BUILDSTDERR: parallelempi.cpp:763:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: ffassert(lsz==lg); // verif BUILDSTDERR: ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' BUILDSTDERR: #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from parallelempi.cpp:12: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': BUILDSTDERR: parallelempi.cpp:2362:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = ompi_request_t*; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2534:54: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]': BUILDSTDERR: ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2543:94: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct MPIrank' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2544:106: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2545:102: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = fMPI; PT = fMPI*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = fMPI; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: parallelempi.cpp:2530:69: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh3; MPI_Request = ompi_request_t*]': BUILDSTDERR: parallelempi.cpp:713:9: required from here BUILDSTDERR: parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: cout << mpirank << " + Do RevcWMeshd " << lsz <<" " << state << " cont : " << ( l1 > sizempibuf) << " " << rq << " " << l1 << endl; BUILDSTDERR: ~~~~~^~~~~~~~~~~~~ BUILDSTDERR: parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh; MPI_Request = ompi_request_t*]': BUILDSTDERR: parallelempi.cpp:713:9: required from here BUILDSTDERR: parallelempi.cpp:730:92: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: In file included from ./../fflib/AFunction.hpp:90, BUILDSTDERR: from parallelempi.cpp:12: BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../femlib/DOperator.hpp:154:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = fMPI*; A1 = fMPI*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]': BUILDSTDERR: ./../fflib/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = MPIrank*; A0 = MPIrank*; A1 = MPIrank; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct MPIrank* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./../fflib/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = void*; TA0 = fMPI*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./../fflib/AFunction.hpp:938:11: required from here BUILDSTDERR: ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DPARALLELE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o FreeFem++-mpi sansrgraph.o mymain.o parallelempi.o lg.tab.o ffapi.o ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -larpack -llapack -lopenblas -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o cvmsh2 cvmsh2.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o bamg bamg.o global.o ../fflib/Mesh2.o ../fflib/MeshDraw.o ../fflib/MeshGeom.o ../fflib/MeshQuad.o ../fflib/MeshRead.o ../fflib/MeshWrite.o ../fflib/Meshio.o ../fflib/Metric.o ../fflib/QuadTree.o ../fflib/R2.o ../fflib/SetOfE4.o ../fflib/write_hdf5.o ../fflib/write_xdmf.o -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.60)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cube.o cube.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o listnum.o listnum.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o animat.o animat.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: animat.c: In function 'loadNextMesh': BUILDSTDERR: animat.c:58:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: sprintf(mesh->name,"%s.%d",base,range); BUILDSTDERR: ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from animat.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: animat.c: In function 'animParticle': BUILDSTDERR: animat.c:181:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d",base,cur); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from animat.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o image.o image.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o persp.o persp.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mouse.o mouse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o bbfile.o bbfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: bbfile.c: In function 'bbfile': BUILDSTDERR: bbfile.c:49:19: warning: '.bb' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.bb",tmp); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:53:21: warning: '.pbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.pbb",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:58:21: warning: '.BB' directive writing 3 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.BB",tmp); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 131 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bbfile.c:61:23: warning: '.gbb' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.gbb",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from bbfile.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o normal.o normal.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o material.o material.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o dlists.o dlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o camera.o camera.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o tiles.o tiles.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o medit.o medit.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ellipse.o ellipse.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o param.o param.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o stream.o stream.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from medit.h:10, BUILDSTDERR: from stream.c:1: BUILDSTDERR: In function 'memcpy', BUILDSTDERR: inlined from 'filterPoint' at stream.c:721:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:34:10: warning: '__builtin_memcpy' accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] BUILDSTDERR: return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: stream.c: In function 'parseStream': BUILDSTDERR: stream.c:900:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.iso",tmp); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from stream.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o psfile.o psfile.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o transform.o transform.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout.o inout.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o cenrad.o cenrad.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o geometry.o geometry.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsar.o parsar.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scene.o scene.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o menus.o menus.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: menus.c: In function 'keyFile': BUILDSTDERR: menus.c:244:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.d.mesh",data); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:268:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.%.3d",data,nfree); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:271:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.ppm",data); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: menus.c:244:21: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.d.mesh",data); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:271:23: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.ppm",data); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:268:24: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d",data,nfree); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from menus.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o util.o util.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: inout_morice.c: In function 'loadMesh_popen': BUILDSTDERR: inout_morice.c:333:47: warning: 'nq' is used uninitialized in this function [-Wuninitialized] BUILDSTDERR: int i,ia,ib,inm,ref,is,k,disc,nn,nt,nq; BUILDSTDERR: ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o gisfil.o gisfil.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clip.o clip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o scissor.o scissor.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o parsop.o parsop.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mesh.o mesh.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o hash.o hash.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o items.o items.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o vector.o vector.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o clipvol.o clipvol.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o particle.o particle.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o view.o view.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: sftcpy.c: In function 'sftcpy': BUILDSTDERR: sftcpy.c:268:11: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(data,"%s.%.3d.ps",data,nfree); BUILDSTDERR: ^~~~ ~~~~ BUILDSTDERR: sftcpy.c:268:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(data,"%s.%.3d.ps",data,nfree); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from sftcpy.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o critip.o critip.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o morphing.o morphing.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o keyboard.o keyboard.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o ilists.o ilists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o path.o path.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o status.o status.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: status.c: In function 'redrawStatusBar': BUILDSTDERR: status.c:122:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:124:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:126:15: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:129:23: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~ ~~~ BUILDSTDERR: status.c:122:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:122:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gx",buf,clip->eqn[0]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:124:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:124:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gy",buf,clip->eqn[1]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:126:23: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:126:19: note: assuming directive output of 8 bytes BUILDSTDERR: sprintf(buf,"%s %+.2gz",buf,clip->eqn[2]); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 139 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: status.c:129:31: warning: '%+.2g' directive writing between 2 and 9 bytes into a region of size between 0 and 127 [-Wformat-overflow=] BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~~~ BUILDSTDERR: status.c:129:27: note: assuming directive output of 8 bytes BUILDSTDERR: if ( dd ) sprintf(buf,"%s %+.2g",buf,dd); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from medit.h:5, BUILDSTDERR: from status.c:5: BUILDSTDERR: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 138 bytes into a destination of size 128 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o mlists.o mlists.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o picking.o picking.c make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' BUILDSTDERR: picking.c: In function 'displayQuad': BUILDSTDERR: picking.c:569:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'displayTets': BUILDSTDERR: picking.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'displayHexa': BUILDSTDERR: picking.c:661:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: picking.c: In function 'getColorRange': BUILDSTDERR: picking.c:466:1: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: } BUILDSTDERR: ^ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic -o ffmedit animat.o cube.o image.o listnum.o mouse.o persp.o stream.o zaldy2.o bbfile.o dlists.o inmsh2.o material.o normal.o tiles.o camera.o ellipse.o inout.o medit.o param.o psfile.o transform.o cenrad.o geometry.o inout_morice.o menus.o parsar.o scene.o util.o clip.o gisfil.o inout_popenbinaire.o mesh.o parsop.o scissor.o vector.o clipvol.o hash.o items.o mlists.o particle.o sftcpy.o view.o critip.o ilists.o keyboard.o morphing.o path.o status.o zaldy1.o picking.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lm -ldl -lm -lrt /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' Making all in bin-win32 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples++-load make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../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 ../download/bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=ff-get-dep:ff-get-dep.in config.status: creating ff-get-dep chmod a+x ff-get-dep if [ -d ../download/bin ] ;then cp ff-get-dep ../download/bin; fi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=load.link:load.link.in config.status: creating load.link chmod a+x load.link make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' 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/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.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/libmesh5.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/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; do ln -s ../$i include/. ; done touch include.done make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ../config.status --file=ff-c++:load.link.in config.status: creating ff-c++ chmod a+x ff-c++ make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' /usr/bin/make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto UMFPACK64.cpp eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'UMFPACK64.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o ../examples++-mpi/UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from UMFPACK64.cpp:11: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto dfft.cpp eval ./ff-c++ dfft.cpp -lfftw3 g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'dfft.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o dfft.so '-lfftw3' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'dfft.o' -o ../examples++-mpi/dfft.so '-lfftw3' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from dfft.cpp:9: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': BUILDSTDERR: ./include/AFunction_ext.hpp:235:22: required from 'AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:234:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DFFT_1d2dor3d >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = fftw_plan_s**; TA0 = fftw_plan_s**; TA1 = fftw_plan_s*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = KN >*; A1 = DFFT_1d2dor3d >; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-mmap-semaphore.cpp eval ./ff-c++ libff-mmap-semaphore.c ff-mmap-semaphore.cpp -lpthread g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'libff-mmap-semaphore.c' 'ff-mmap-semaphore.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ff-mmap-semaphore.so '-lpthread' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'libff-mmap-semaphore.o' 'ff-mmap-semaphore.o' -o ../examples++-mpi/ff-mmap-semaphore.so '-lpthread' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': BUILDSTDERR: libff-mmap-semaphore.c:227:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] BUILDSTDERR: printf(" len %ld size %lld \n",len,size); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-mmap-semaphore.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': BUILDSTDERR: ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_mmap; PT = ff_pointeur_mmap*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_mmap; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ff-mmap-semaphore.cpp:137:54: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_mmap' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': BUILDSTDERR: ./include/AFunction.hpp:781:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2859:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = ff_pointeur_sem; PT = ff_pointeur_sem*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = ff_pointeur_sem; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ff-mmap-semaphore.cpp:138:52: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ff_pointeur_sem' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ff_pointeur_sem*; A0 = ff_pointeur_sem*; A1 = std::__cxx11::basic_string*; A2 = bool; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_sem* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = ff_pointeur_mmap*; A0 = ff_pointeur_mmap*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto NewSolver.cpp eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' 'NewSolver.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o ../examples++-mpi/NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from NewSolver.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster -lpthread make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ffnewuoa.cpp eval ./ff-c++ newuoa.f ffnewuoa.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffnewuoa.cpp' gfortran -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'newuoa.o' 'ffnewuoa.o' -o ../examples++-mpi/ffnewuoa.so /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ffnewuoa.cpp:35: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: newuoa.f:482:0: BUILDSTDERR: TEMPB=TEMPB-TAUMAX BUILDSTDERR: BUILDSTDERR: Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1302:0: BUILDSTDERR: TEMPB=TEMPB-QMIN BUILDSTDERR: BUILDSTDERR: Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1249:0: BUILDSTDERR: SHS=ZERO BUILDSTDERR: BUILDSTDERR: Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1288:0: BUILDSTDERR: QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH BUILDSTDERR: BUILDSTDERR: Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1213:0: BUILDSTDERR: QRED=QRED+QADD BUILDSTDERR: BUILDSTDERR: Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1191:0: BUILDSTDERR: GGBEG=GG BUILDSTDERR: BUILDSTDERR: Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1212:0: BUILDSTDERR: QADD=ALPHA*(GG-HALF*ALPHA*DHD) BUILDSTDERR: BUILDSTDERR: Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1207:0: BUILDSTDERR: TEMP=DHD/DD BUILDSTDERR: BUILDSTDERR: Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1213:0: BUILDSTDERR: QRED=QRED+QADD BUILDSTDERR: BUILDSTDERR: Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:766:0: BUILDSTDERR: 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:724:0: BUILDSTDERR: HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) BUILDSTDERR: BUILDSTDERR: Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:724:0: Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1025:0: BUILDSTDERR: IF (DABS(RATIO) .GT. 1.0D-2) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:757:0: BUILDSTDERR: IF (NF .LE. NFSAV+2) GOTO 460 BUILDSTDERR: BUILDSTDERR: Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:719:0: BUILDSTDERR: IF (XJPT .LT. ZERO) JPT=JPT+N BUILDSTDERR: BUILDSTDERR: Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:1041:0: BUILDSTDERR: ITEST=ITEST+1 BUILDSTDERR: BUILDSTDERR: Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:717:0: BUILDSTDERR: IH=(IPT*(IPT-1))/2+JPT BUILDSTDERR: BUILDSTDERR: Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:708:0: BUILDSTDERR: TEMP=(FBEG-F)/RHOBEG BUILDSTDERR: BUILDSTDERR: Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:959:0: BUILDSTDERR: DELTA=DMAX1(HALF*DELTA,DNORM) BUILDSTDERR: BUILDSTDERR: Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:759:0: BUILDSTDERR: IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 BUILDSTDERR: BUILDSTDERR: Warning: 'diffc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:759:0: Warning: 'diffa' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: newuoa.f:500:0: BUILDSTDERR: FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, BUILDSTDERR: BUILDSTDERR: Warning: '__result_newuoa' may be used uninitialized in this function [-Wmaybe-uninitialized] make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto fflapack.cpp eval ./ff-c++ fflapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'fflapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o fflapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'fflapack.o' -o ../examples++-mpi/fflapack.so '-lopenblas' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from fflapack.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto lapack.cpp eval ./ff-c++ lapack.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'lapack.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o ../examples++-mpi/lapack.so '-lopenblas' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from lapack.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ilut.cpp eval ./ff-c++ ilut.cpp -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'ilut.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ../examples++-mpi/ilut.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ilut.cpp:24: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': BUILDSTDERR: ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1067:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Vector' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = ILUT_Vector; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = ILUT_Matrix; A0 = KN*; A1 = KN*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ILUT_Matrix' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = long int*; A0 = long int*; A1 = ILUT_Matrix; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto tetgen.cpp eval ./ff-c++ tetgen.cpp -ltet -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'tetgen.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o ../examples++-mpi/tetgen.so '-ltet' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from tetgen.cpp:47: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-cmaes.cpp eval ./ff-c++ cmaes.cpp ff-cmaes.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ../examples++-mpi/ff-cmaes.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-cmaes.cpp:41: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto myfunction.cpp eval ./ff-c++ myfunction.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o ../examples++-mpi/myfunction.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from myfunction.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto BernadiRaugel.cpp eval ./ff-c++ BernadiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernadiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o BernadiRaugel.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernadiRaugel.o' -o ../examples++-mpi/BernadiRaugel.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from BernadiRaugel.cpp:18: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Morley.cpp eval ./ff-c++ Morley.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Morley.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o Morley.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Morley.o' -o ../examples++-mpi/Morley.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Morley.cpp:20: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto funcTemplate.cpp eval ./ff-c++ funcTemplate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'funcTemplate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o funcTemplate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'funcTemplate.o' -o ../examples++-mpi/funcTemplate.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from funcTemplate.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto addNewType.cpp eval ./ff-c++ addNewType.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'addNewType.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o addNewType.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'addNewType.o' -o ../examples++-mpi/addNewType.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from addNewType.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = myType_uv; A0 = myType*; A1 = double; A2 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class myType_uv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = myType*; A0 = myType*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class myType* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: ./include/AFunction.hpp:1068:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1067:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto gsl.cpp eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'gsl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gsl.o' -o ../examples++-mpi/gsl.so '-lgsl' '-lgslcblas' '-lm' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from gsl.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': BUILDSTDERR: ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1279:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = const gsl_rng_type*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct GSLInterpolation* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = gsl_rng**; TA0 = gsl_rng**; TA1 = const gsl_rng_type*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct gsl_rng** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ddGSLInterpolation' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct dGSLInterpolation' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = const gsl_rng_type*; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct gsl_rng_type* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt_cxx -I. g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I.' 'ff-NLopt.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt_cxx' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-NLopt.o' -o ../examples++-mpi/ff-NLopt.so '-lnlopt_cxx' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-NLopt.cpp:44: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)0; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)3; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)4; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)5; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)6; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)7; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)8; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)9; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)11; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)12; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)13; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)14; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)15; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)16; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)17; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)18; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)19; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)24; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)25; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)26; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)27; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)28; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)29; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)34; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)35; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)40; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:508:21: required from here BUILDSTDERR: ff-NLopt.cpp:586:6: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:587:6: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:588:6: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:589:6: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:590:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)38; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)39; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)36; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp: In instantiation of 'AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = (nlopt::algorithm)37; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: ff-NLopt.cpp:686:21: required from here BUILDSTDERR: ff-NLopt.cpp:780:7: warning: catching polymorphic type 'class nlopt::roundoff_limited' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::roundoff_limited) {cout << " nlopt roundoff limited" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:781:7: warning: catching polymorphic type 'class nlopt::forced_stop' by value [-Wcatch-value=] BUILDSTDERR: catch(nlopt::forced_stop) { cout << " nlopt forced stop" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:782:7: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] BUILDSTDERR: catch(std::runtime_error) {cout << "runtime error" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:783:7: warning: catching polymorphic type 'class std::invalid_argument' by value [-Wcatch-value=] BUILDSTDERR: catch(std::invalid_argument) {cout << "invalid argument" << endl;} BUILDSTDERR: ^~~~~ BUILDSTDERR: ff-NLopt.cpp:784:7: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: catch(std::bad_alloc) {cout << "bad alloc" << endl;} BUILDSTDERR: ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P3.cpp eval ./ff-c++ Element_P3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o Element_P3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3.o' -o ../examples++-mpi/Element_P3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P3.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P4.cpp eval ./ff-c++ Element_P4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o Element_P4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4.o' -o ../examples++-mpi/Element_P4.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P4.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P3dc.cpp eval ./ff-c++ Element_P3dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P3dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o ../examples++-mpi/Element_P3dc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P3dc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P4dc.cpp eval ./ff-c++ Element_P4dc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P4dc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o Element_P4dc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P4dc.o' -o ../examples++-mpi/Element_P4dc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P4dc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_PkEdge.cpp eval ./ff-c++ Element_PkEdge.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_PkEdge.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o Element_PkEdge.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_PkEdge.o' -o ../examples++-mpi/Element_PkEdge.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_PkEdge.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh3.cpp eval ./ff-c++ splitmesh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o splitmesh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh3.o' -o ../examples++-mpi/splitmesh3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh3.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh6.cpp eval ./ff-c++ splitmesh6.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh6.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o splitmesh6.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh6.o' -o ../examples++-mpi/splitmesh6.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh6.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh4.cpp eval ./ff-c++ splitmesh4.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh4.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o splitmesh4.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh4.o' -o ../examples++-mpi/splitmesh4.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh4.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitmesh12.cpp eval ./ff-c++ splitmesh12.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitmesh12.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o splitmesh12.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitmesh12.o' -o ../examples++-mpi/splitmesh12.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from splitmesh12.cpp:7: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = const Fem2D::Mesh3*; A0 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ffrandom.cpp eval ./ff-c++ ffrandom.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ffrandom.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ffrandom.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ../examples++-mpi/ffrandom.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ffrandom.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto mat_dervieux.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_dervieux.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o mat_dervieux.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_dervieux.o' -o ../examples++-mpi/mat_dervieux.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from mat_dervieux.cpp:10: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto medit.cpp eval ./ff-c++ medit.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'medit.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o medit.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'medit.o' -o ../examples++-mpi/medit.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from medit.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': BUILDSTDERR: medit.cpp:254:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': BUILDSTDERR: medit.cpp:793:17: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] BUILDSTDERR: sprintf(newsol," ffsol%i",nbstrings); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: medit.cpp:793:17: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6391, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /usr/include/c++/8/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/8/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/8/ios:42, BUILDSTDERR: from /usr/include/c++/8/istream:38, BUILDSTDERR: from /usr/include/c++/8/fstream:38, BUILDSTDERR: from ./include/ff++.hpp:6, BUILDSTDERR: from medit.cpp:32: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto msh3.cpp eval ./ff-c++ msh3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'msh3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o msh3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'msh3.o' -o ../examples++-mpi/msh3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from msh3.cpp:42: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': BUILDSTDERR: ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2366:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh3' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': BUILDSTDERR: ./include/AFunction.hpp:2367:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2366:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto lgbmo.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bmo.cpp' 'lgbmo.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o lgbmo.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bmo.o' 'lgbmo.o' -o ../examples++-mpi/lgbmo.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: bmo.cpp:61:18: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] BUILDSTDERR: static istream & Eat2LN(istream & f) BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from lgbmo.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ppm2rnm.cpp eval ./ff-c++ ppm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ppm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ppm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ppm2rnm.o' -o ../examples++-mpi/ppm2rnm.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ppm2rnm.cpp:12: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto mat_psi.cpp eval ./ff-c++ mat_psi.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'mat_psi.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o mat_psi.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'mat_psi.o' -o ../examples++-mpi/mat_psi.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from mat_psi.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto pcm2rnm.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pcm.cpp' 'pcm2rnm.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o ../examples++-mpi/pcm2rnm.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from pcm2rnm.cpp:51: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto DxWriter.cpp eval ./ff-c++ DxWriter.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'DxWriter.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o DxWriter.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'DxWriter.o' -o ../examples++-mpi/DxWriter.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from DxWriter.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = DxWriter*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class DxWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto MetricKuate.cpp eval ./ff-c++ MetricKuate.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricKuate.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o ../examples++-mpi/MetricKuate.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from MetricKuate.cpp:24: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto gmsh.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'gmsh.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o gmsh.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'gmsh.o' -o ../examples++-mpi/gmsh.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from gmsh.cpp:44: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto iovtk.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'iovtk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o iovtk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iovtk.o' -o ../examples++-mpi/iovtk.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from iovtk.cpp:50: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P1dc1.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1dc1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o Element_P1dc1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1dc1.o' -o ../examples++-mpi/Element_P1dc1.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1dc1.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto BinaryIO.cpp eval ./ff-c++ BinaryIO.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BinaryIO.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o BinaryIO.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BinaryIO.o' -o ../examples++-mpi/BinaryIO.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from BinaryIO.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto isolineP1.cpp eval ./ff-c++ isolineP1.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isolineP1.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o ../examples++-mpi/isolineP1.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from isolineP1.cpp:37: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto qf11to25.cpp eval ./ff-c++ qf11to25.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'qf11to25.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o qf11to25.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'qf11to25.o' -o ../examples++-mpi/qf11to25.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from qf11to25.cpp:6: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1861:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1862:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: qf11to25.cpp:1863:195: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = const Fem2D::GQuadratureFormular*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': BUILDSTDERR: ./include/AFunction.hpp:1142:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular**; A0 = const Fem2D::GQuadratureFormular**; A1 = long int; A2 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1141:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto thresholdings.cpp eval ./ff-c++ thresholdings.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'thresholdings.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o thresholdings.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'thresholdings.o' -o ../examples++-mpi/thresholdings.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from thresholdings.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Thresholding; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = Matrice_Creuse >*; A0 = Thresholding >; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto VTK_writer_3d.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer_3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o VTK_writer_3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer_3d.o' -o ../examples++-mpi/VTK_writer_3d.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from VTK_writer_3d.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh3*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto isoline.cpp eval ./ff-c++ isoline.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'isoline.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o isoline.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isoline.o' -o ../examples++-mpi/isoline.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from isoline.cpp:37: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: isoline.cpp:1017:22: required from 'AnyType E_F_F0F0F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = long int; A2 = long int; A3 = double; A4 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: isoline.cpp:1016:13: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto VTK_writer.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'VTK_writer.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o VTK_writer.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'VTK_writer.o' -o ../examples++-mpi/VTK_writer.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from VTK_writer.cpp:16: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = VtkWriter*; A0 = VtkWriter*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = void*; A0 = VtkWriter*; A1 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto splitedges.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'splitedges.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o splitedges.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'splitedges.o' -o ../examples++-mpi/splitedges.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from splitedges.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': BUILDSTDERR: splitedges.cpp:229:61: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto myfunction2.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'myfunction2.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o myfunction2.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction2.o' -o ../examples++-mpi/myfunction2.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from myfunction2.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_Mixte.cpp eval ./ff-c++ Element_Mixte.cpp -lopenblas -lopenblas g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o Element_Mixte.so '-lopenblas' '-lopenblas' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte.o' -o ../examples++-mpi/Element_Mixte.so '-lopenblas' '-lopenblas' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_Mixte.cpp:33: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto MetricPk.cpp eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'MetricPk.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o MetricPk.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricPk.o' -o ../examples++-mpi/MetricPk.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from MetricPk.cpp:8: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': BUILDSTDERR: MetricPk.cpp:131:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto shell.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'shell.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o shell.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'shell.o' -o ../examples++-mpi/shell.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from shell.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::__cxx11::basic_string*; A0 = __dirstream**; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct __dirstream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto symmetrizeCSR.cpp eval ./ff-c++ symmetrizeCSR.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'symmetrizeCSR.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o symmetrizeCSR.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'symmetrizeCSR.o' -o ../examples++-mpi/symmetrizeCSR.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from symmetrizeCSR.cpp:27: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto pipe.cpp eval ./ff-c++ pipe.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'pipe.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o pipe.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pipe.o' -o ../examples++-mpi/pipe.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: pipe.cpp: In function 'bool get_eof(pstream**)': BUILDSTDERR: pipe.cpp:183:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] BUILDSTDERR: inline bool get_eof(pstream ** p){ return (**p).is ? (**p).is->eof(): EOF;} BUILDSTDERR: ^ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from pipe.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: pipe.cpp:161:36: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: pipe.cpp:166:40: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': BUILDSTDERR: ./include/AFunction.hpp:777:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2882:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:2937:31: required from 'void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = pstream*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: pipe.cpp:186:79: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = pstream**; A0 = pstream**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = istream_good; TA0 = pstream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto FreeFemQA.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'GeometryQA.o' 'FreeFemQA.o' -o ../examples++-mpi/FreeFemQA.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from GeometryQA.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from FreeFemQA.cpp:34: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto BEC.cpp eval ./ff-c++ BEC.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BEC.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o BEC.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BEC.o' -o ../examples++-mpi/BEC.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from BEC.cpp:4: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: ./include/AFunction.hpp:1098:22: required from 'AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1097:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto bfstream.cpp eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'bfstream.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o bfstream.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'bfstream.o' -o ../examples++-mpi/bfstream.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from bfstream.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': BUILDSTDERR: ./include/AFunction.hpp:1113:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1112:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_ostream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': BUILDSTDERR: ./include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Stream_b >; TA0 = std::basic_istream**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:938:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -lhdf5_hl -lhdf5 -lhdf5_hl -DDUMMY g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DDUMMY' 'iohdf5.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'iohdf5.o' -o ../examples++-mpi/iohdf5.so '-lm' '-ldl' '-lz' '-lsz' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from iohdf5.cpp:32: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ff-AiryBiry.cpp eval ./ff-c++ ff-AiryBiry.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ff-AiryBiry.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ff-AiryBiry.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ff-AiryBiry.o' -o ../examples++-mpi/ff-AiryBiry.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ff-AiryBiry.cpp:119: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto exactpartition.cpp eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'exactpartition.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o exactpartition.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'exactpartition.o' -o ../examples++-mpi/exactpartition.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from exactpartition.cpp:27: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto ClosePoints.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'ClosePoints.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ../examples++-mpi/ClosePoints.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from ClosePoints.cpp:3: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = double; A1 = KNM_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_HCT.cpp eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_HCT.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o Element_HCT.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_HCT.o' -o ../examples++-mpi/Element_HCT.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_HCT.cpp:9: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Curvature.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o Curvature.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Curvature.o' -o ../examples++-mpi/Curvature.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Curvature.cpp:67: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': BUILDSTDERR: ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KNM*; A0 = KNM_; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction_ext.hpp:26:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P1bl.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1bl.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o Element_P1bl.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1bl.o' -o ../examples++-mpi/Element_P1bl.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1bl.cpp:2: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_QF.cpp eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_QF.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o Element_QF.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_QF.o' -o ../examples++-mpi/Element_QF.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_QF.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': BUILDSTDERR: ./include/AFunction.hpp:1279:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: Element_QF.cpp:302:104: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::GTypeOfFE**; TA0 = Fem2D::GTypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': BUILDSTDERR: ./include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE** const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P1ncdc.cpp eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P1ncdc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o Element_P1ncdc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P1ncdc.o' -o ../examples++-mpi/Element_P1ncdc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P1ncdc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto distance.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'distance.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o distance.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'distance.o' -o ../examples++-mpi/distance.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from distance.cpp:33: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P2bulle3.cpp eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2bulle3.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o Element_P2bulle3.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2bulle3.o' -o ../examples++-mpi/Element_P2bulle3.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P2bulle3.cpp:8: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_P2pnc.cpp eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_P2pnc.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o Element_P2pnc.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P2pnc.o' -o ../examples++-mpi/Element_P2pnc.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_P2pnc.cpp:1: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' ./ff-c++ -auto Element_Mixte3d.cpp eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'Element_Mixte3d.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o Element_Mixte3d.so g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_Mixte3d.o' -o ../examples++-mpi/Element_Mixte3d.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' BUILDSTDERR: In file included from ./include/AFunction.hpp:90, BUILDSTDERR: from ./include/ff++.hpp:15, BUILDSTDERR: from Element_Mixte3d.cpp:18: BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ./include/AFunction.hpp:418:37: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ./include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ./include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ./include/problem.hpp:137:73: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ./include/problem.hpp:266:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ./include/problem.hpp:330:87: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ./include/problem.hpp:528:64: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ./include/problem.hpp:566:65: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:36:102: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': BUILDSTDERR: ./include/AddNewFE.h:65:89: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ./include/DOperator.hpp:154:11: required from here BUILDSTDERR: ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Making all in examples++-mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: MISSING lib metis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: MISSING lib parmetis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: MISSING lib parms, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi MPICG.cpp eval ../examples++-load/ff-c++ '-mpi' MPICG.cpp -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-riscv64 /usr/lib64/openmpi/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/usr/include/openmpi-riscv64' 'MPICG.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MPICG.o' -o MPICG.so -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from MPICG.cpp:39: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi mpi-cmaes.cpp eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/cmaes.cpp -I../examples++-load mpi-cmaes.cpp -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-riscv64 /usr/lib64/openmpi/bin/mpic++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I../examples++-load' '-I/usr/include/openmpi-riscv64' '../examples++-load/cmaes.cpp' 'mpi-cmaes.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from mpi-cmaes.cpp:41: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' Making all in examples++-bug make[2]: Nothing to be done for 'all'. Making all in examples++-chapt3 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' Making all in examples++-other make[2]: Nothing to be done for 'all'. Making all in examples++-3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' (echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;int MEM1234=storageused();"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;searchMethod=0;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << " mem leak = " < all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' Making all in examples++-hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' BUILDSTDERR: MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' BUILDSTDERR: MISSING lib petsc, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' echo loadpath = \"../examples++-mpi/\" >freefem++.pref echo loadpath += \"../examples++-load/\" >>freefem++.pref echo includepath = \"../examples++-mpi/\" >>freefem++.pref echo includepath += \"../examples++-3d/\" >>freefem++.pref echo includepath += \"../examples++-tutorial/\" >>freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib -I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-riscv64 -lpthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-riscv64 /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ /usr/lib64/openmpi/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-riscv64' '-I/usr/include/openmpi-riscv64' '-DAdd_' 'hpddm.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm.o' -o hpddm.so '-L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' '-lpthread' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_usempif08' '-lmpi_usempi_ignore_tkr' '-lmpi_mpifh' '-lmpi' /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -pthread -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:427, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if(text.size() + max + 4 < col) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' BUILDSTDERR: common.hpp:261:61: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz' declared here BUILDSTDERR: class Schwarz : public Preconditioner< BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Schwarz >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:47:7: note: 'class HPDDM::Schwarz >' declared here BUILDSTDERR: class Schwarz : public Preconditioner< BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz]' BUILDSTDERR: hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]' BUILDSTDERR: hpddm.cpp:754:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': BUILDSTDERR: hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' BUILDSTDERR: hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' BUILDSTDERR: common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']' BUILDSTDERR: hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(2 * n <= space && wk) { BUILDSTDERR: ~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': BUILDSTDERR: hpddm.cpp:580:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' BUILDSTDERR: hpddm.cpp:582:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' BUILDSTDERR: common.hpp:120:28: required from 'void addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']' BUILDSTDERR: hpddm.cpp:749:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:123:17: required from 'void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:610:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:845:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:890:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, ompi_communicator_t* const&) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, K* const*, short unsigned int) [with bool excluded = false; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:264:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:254:39: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::orthogonalization(char, int, int, int, const K*, K*, K*, HPDDM::underlying_type*, K*, ompi_communicator_t* const&) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:188:40: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::Arnoldi(char, short unsigned int, K* const*, K* const*, K*, HPDDM::underlying_type*, int, int, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, K* const*, short unsigned int) [with bool excluded = false; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:254:30: required from 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' BUILDSTDERR: hpddm.cpp:769:41: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:74:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:742:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:265:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:235:97: required from 'bool HPDDM::Schwarz::start(const K*, K*, const short unsigned int&) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1046:67: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1060:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:621:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm.cpp:624:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]' BUILDSTDERR: hpddm.cpp:750:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm.cpp:774:55: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:526:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:539:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:552:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(j < nu - 1 && pos[j + 1] > 0) BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: hpddm.cpp: In instantiation of 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: hpddm.cpp:218:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = double]': BUILDSTDERR: hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod::Operator::prec' will be initialized after [-Wreorder] BUILDSTDERR: MatF_O& prec; BUILDSTDERR: ^~~~ BUILDSTDERR: hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator' [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^ BUILDSTDERR: hpddm.cpp:671:17: warning: when initialized here [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': BUILDSTDERR: hpddm.cpp:530:21: required from 'AnyType Schwarz::distributedDot_Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:521:9: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct std::complex' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = std::complex]': BUILDSTDERR: hpddm.cpp:714:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: hpddm.cpp:670:25: warning: 'Schwarz::IterativeMethod >::Operator::prec' will be initialized after [-Wreorder] BUILDSTDERR: MatF_O& prec; BUILDSTDERR: ^~~~ BUILDSTDERR: hpddm.cpp:671:98: warning: base 'HPDDM::EmptyOperator >' [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^ BUILDSTDERR: hpddm.cpp:671:17: warning: when initialized here [-Wreorder] BUILDSTDERR: Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::ProdSchwarz*, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']::OpTrans' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz*, KN*, double, 'N'>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz*, KN*, double, 'N'>; TA0 = HPDDM::Schwarz*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::ProdSchwarz*, KN*, double, 'N'>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']::OpTrans' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Schwarz::InvSchwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) { BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it == fast.cend() || ref._ja[j] < it->first) BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it != fast.cend() && !(ref._ja[j] < it->first)) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(AIJ->_ia[AIJ->_n] != nnz) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp: In instantiation of 'void HPDDM::Schwarz::scaleIntoOverlap(const HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR*&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:433:17: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:388:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::interaction(std::vector*>&, HPDDM::underlying_type*, const HPDDM::MatrixCSR*) const [with char N = 'C'; bool sorted = false; bool scale = true; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:472:79: required from 'void HPDDM::Schwarz::interaction(std::vector*>&) const [with bool sorted = false; bool scale = true; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:149:13: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:400:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) { BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:404:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:406:68: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it == fast.cend() || ref._ja[j] < it->first) BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:415:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = ref._ia[i]; j < ref._ia[i + 1]; ++j) { BUILDSTDERR: ~~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:417:66: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(it != fast.cend() && !(ref._ja[j] < it->first)) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:549:38: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: if(AIJ->_ia[AIJ->_n] != nnz) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:896:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static void HPDDM::IterativeMethod::preprocess(const Operator&, const K*, K*&, K*, K*&, const int&, short unsigned int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::hpddm_method_id::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1038:37: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1051:75: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:386, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp: In instantiation of 'static int HPDDM::IterativeMethod::GMRES(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1055:74: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = double; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, ompi_communicator_t* const&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = double; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < _n; ++j) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = true; K = double; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod::Operator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod::Operator; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::__cxx11::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = std::complex; std::__cxx11::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:160:56: required from 'void HPDDM::Arpack::solve(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, K**&, ompi_communicator_t* const&, Solver* const&, std::ios_base::openmode) [with Solver = HPDDM::SuiteSparseSub; K = std::complex; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:457:13: required from 'void HPDDM::Schwarz::solveGEVP(HPDDM::MatrixCSR* const&, HPDDM::MatrixCSR* const&, const HPDDM::MatrixCSR* const&) [with Eps = HPDDM::Arpack; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm.cpp:130:21: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < _n; ++j) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/eigensolver.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/ARPACK.hpp:45, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:370, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static int HPDDM::IterativeMethod::QR(char, int, int, K*, K*, int, HPDDM::underlying_type*, K*, ompi_communicator_t* const&, bool, int) [with bool excluded = true; K = std::complex; HPDDM::underlying_type = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:587:29: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::Schwarz >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = true; Operator = HPDDM::Schwarz >; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:404:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:312:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < n; ++j) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp: In instantiation of 'static bool HPDDM::IterativeMethod::initializeNorm(const Operator&, char, const K*, K*, K*, int, K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; HPDDM::underlying_type = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/GCRODR.hpp:551:45: required from 'static int HPDDM::IterativeMethod::BGCRODR(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1050:76: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = Schwarz::IterativeMethod >::Operator; K = std::complex; typename std::enable_if<(! HPDDM::is_substructuring_method::value)>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:719:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:705:33: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) { BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:253:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:41, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:41, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:348:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:351:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:379:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:381:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:393:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:394:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = _A->_ia[i] - (HPDDM_NUMBERING == 'F'); j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:264:17: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:41, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for(int j = 0; j < super::_map[index].second.size(); ++j) BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = true; Preconditioner = HPDDM::Schwarz >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp: In instantiation of 'void HPDDM::MatrixMultiplication::applyFromNeighbor(const K*, short unsigned int, K*&, short unsigned int*) [with bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:422:33: required from 'void HPDDM::MatrixMultiplication::assembleForMaster(K*, const K*, const int&, short unsigned int, K*, short unsigned int* const&) [with char S = 'G'; bool U = false; Preconditioner = HPDDM::Schwarz >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:229:116: required from 'std::pair* HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm.cpp:247:25: required from 'AnyType Schwarz::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm.cpp:106:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:335:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm_substructuring.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm_substructuring.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib -I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi -I/usr/include/openmpi-riscv64 -lpthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -I/usr/include/openmpi-riscv64 /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -DAdd_ /usr/lib64/openmpi/bin/mpic++ -c -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../examples++-load/include '-I/builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-riscv64' '-I/usr/include/openmpi-riscv64' '-DAdd_' 'hpddm_substructuring.cpp' /usr/lib64/openmpi/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'hpddm_substructuring.o' -o hpddm_substructuring.so '-L/builddir/build/BUILD/freefem++-3.60/openmpi/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_cxx' '-lmpi' '-lpthread' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-L/usr/lib64/openmpi/lib' '-lmpi_usempif08' '-lmpi_usempi_ignore_tkr' '-lmpi_mpifh' '-lmpi' /usr/lib/gcc/riscv64-redhat-linux/8/libgfortran.so -pthread -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In member function 'void HPDDM::Schur::computeSchurComplement()': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:390:129: note: #pragma message: Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements BUILDSTDERR: #pragma message("Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements") BUILDSTDERR: ^ BUILDSTDERR: hpddm_substructuring.cpp: In member function 'virtual AnyType Substructuring::Skeleton_Op::operator()(Stack) const': BUILDSTDERR: hpddm_substructuring.cpp:59:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < pt->n; ++j) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:89:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < pt->n; ++j) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:115:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < pt->n; ++j) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:142:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if(interfaceNb->n != vec.size()) BUILDSTDERR: ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: hpddm_substructuring.cpp:144:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for( signed int i = 0; i < vec.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:418:37: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_F0* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1706:45: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_BorderN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1811:43: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class E_Border* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:137:73: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class C_args* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:266:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:330:87: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:528:64: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormBilinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': BUILDSTDERR: ../examples++-load/include/problem.hpp:566:65: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:427, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = true; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:273:46: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if(text.size() + max + 4 < col) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::__cxx11::string) [with bool = false; bool = false; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option.hpp:236:44: required from 'int HPDDM::Option::parse(int, T**, bool, const Container&) [with T = const char; typename std::enable_if<(std::is_same::value || std::is_same::value)>::type* = 0; Container = std::initializer_list, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, bool)> > >]' BUILDSTDERR: common.hpp:261:61: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/option_impl.hpp:238:38: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:414, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd' declared here BUILDSTDERR: class Bdd : public Schur, K> { BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Bdd >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:414, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd >' declared here BUILDSTDERR: class Bdd : public Schur, K> { BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:409, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti' declared here BUILDSTDERR: class Feti : public Schur, K> { BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AFunction.hpp: In instantiation of 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; AnyType = AnyTypeWithOutCheck; Stack = void*]': BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: ../examples++-load/include/AFunction.hpp:794:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] BUILDSTDERR: memcpy(a,b,sizeof(A));// bitcopy BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:409, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>' declared here BUILDSTDERR: class Feti : public Schur, K> { BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd]' BUILDSTDERR: hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(Subdomain::_map[i].second[j] == k) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(j < Subdomain::_dof) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd]' BUILDSTDERR: hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'unsigned int HPDDM::Schur::getAllDof() const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: hpddm_substructuring.cpp:536:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd >]' BUILDSTDERR: hpddm_substructuring.cpp:577:30: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:829:60: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(Subdomain::_map[i].second[j] == k) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: hpddm_substructuring.cpp:540:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:579:42: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(j < Subdomain::_dof) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': BUILDSTDERR: common.hpp:247:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd >]' BUILDSTDERR: hpddm_substructuring.cpp:581:35: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:331:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _dof; ++i) BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:361, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = i + 1; j < _n; ++j) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp: In instantiation of 'void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:399:25: required from 'void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:555:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:343, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(i = 0; i < A->_n; ++i) { BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:361, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:207:36: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:251:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:253:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = i + 1; j < _n; ++j) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:209:21: required from 'void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:556:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/LAPACK.hpp:275:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _n; ++i) { BUILDSTDERR: ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:414, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp: In instantiation of 'void HPDDM::Bdd::project(K*, K*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:409, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < super::_mult; ++i) BUILDSTDERR: ~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'N'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:459:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp: In instantiation of 'void HPDDM::Feti::project(K* const*, K* const*) const [with bool excluded = false; char trans = 'T'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:487:13: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(2 * n <= space && wk) { BUILDSTDERR: ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:113:52: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:196:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: if(2 * n <= space && wk) { BUILDSTDERR: ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:307, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp: In instantiation of 'static void HPDDM::Blas::axpby(const int&, const K&, const K*, const int&, const K&, K*, const int&) [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:141:35: required from 'bool HPDDM::Bdd::start(const K*, K*, K*, K*) const [with bool excluded = false; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:435:55: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < n; ++i) BUILDSTDERR: ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd; K = double; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Bdd; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:597:44: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:317, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:337:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _n; ++i) BUILDSTDERR: ~~^~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:339:38: required from 'std::ostream& HPDDM::operator<<(std::ostream&, const HPDDM::MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:304:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:73:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:160:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:299:114: required from 'HPDDM::Schur::Schur() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:47:20: required from 'HPDDM::Bdd::Bdd() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:793:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:571:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/matrix.hpp:313:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:38, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:791:73: required from 'void HPDDM::Schur::computeResidual(const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:888:13: required from 'static void HPDDM::IterativeMethod::computeResidual(const Operator&, const K*, const K*, HPDDM::underlying_type*, short unsigned int, short unsigned int) [with Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if<(HPDDM::hpddm_method_id< >::value != 0)>::type* = 0; HPDDM::underlying_type = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:856:28: required from 'static void HPDDM::IterativeMethod::printResidual(const Operator&, const K*, const K*, short unsigned int, short unsigned int, ompi_communicator_t* const&) [with Operator = HPDDM::Bdd >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1071:30: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Bdd >; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:602:58: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:249:99: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if((_a->_sym || stop < _a->_ia[i + 1] - shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:251:30: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/subdomain.hpp:253:35: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti; K = double; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; U = KN*; K = double]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:607:49: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:318:40: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/CG.hpp:442:9: required from 'static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/iterative.hpp:1068:35: required from 'static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, ompi_communicator_t* const&) [with bool excluded = false; Operator = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:561:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:564:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; U = KN >*; K = std::complex]' BUILDSTDERR: common.hpp:100:28: required from 'void addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:580:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' BUILDSTDERR: hpddm_substructuring.cpp:612:63: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': BUILDSTDERR: ../examples++-load/include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/DOperator.hpp:154:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = 0; j < interface.size(); ++j) BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _bb->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(++j < interface.size()) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = true; Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: hpddm_substructuring.cpp:503:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = 0; j < interface.size(); ++j) BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _bb->_n; ++i) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: while(++j < interface.size()) { BUILDSTDERR: In file included from ../examples++-load/include/AFunction.hpp:90, BUILDSTDERR: from ../examples++-load/include/ff++.hpp:15, BUILDSTDERR: from common.hpp:6, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Bdd*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Bdd >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA0 = HPDDM::Feti*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:939:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA0 = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:938:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>; TA0 = addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring; Inv = Substructuring::InvSubstructuring; V = KN; K = double]::OpInv, KN*, double>' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >]': BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1012:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >; TA0 = addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: ../examples++-load/include/AFunction.hpp:1011:11: required from here BUILDSTDERR: ../examples++-load/include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Substructuring::InvSubstructuring >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex]::OpInv, KN >*, std::complex >' [-Wclass-memaccess] BUILDSTDERR: memcpy(&any,&x,sizeof(x)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here BUILDSTDERR: class AnyTypeWithOutCheck { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:82:44: required from 'void HPDDM::Bdd::buildScaling(T&, const K* const&) [with T = char; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: hpddm_substructuring.cpp:514:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:483:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:40, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schwarz.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:394, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCommunicator(ompi_communicator_t* const&) [with bool = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:44: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if(tmp != _sizeWorld / p) BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:333:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:128:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1160:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:130:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:409:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:428:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:750:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:761:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int k = 1; k < _sizeSplit; ++k) { BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1020:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int j = 0; j < I[i + 1]; ++j) { BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1237:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < _sizeSplit; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) BUILDSTDERR: ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::constructionCollective(const short unsigned int*, short unsigned int, const short unsigned int*) [with bool U = false; HPDDM::DMatrix::Distribution D = (HPDDM::DMatrix::Distribution)1; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1239:87: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/BDD.hpp:288:105: required from 'std::pair* HPDDM::Bdd::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:349:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:150:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: In file included from /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/HPDDM.hpp:401, BUILDSTDERR: from common.hpp:33, BUILDSTDERR: from hpddm_substructuring.cpp:8: BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, ompi_request_t**&, const short unsigned int*, const T&, ompi_request_t** const&) [with char S = 'G'; bool U = true; T = double**; Preconditioner = HPDDM::Feti&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = double; MPI_Request = ompi_request_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, (HPDDM::FetiPrcndtnr)3, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: for(unsigned int i = 0; i < Subdomain::_dof; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp: In instantiation of 'void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]': BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:286:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = (HPDDM::FetiPrcndtnr)3; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/operator.hpp:595:17: required from 'void HPDDM::FetiProjection::applyToNeighbor(T&, K*&, ompi_request_t**&, const short unsigned int*, const T&, ompi_request_t** const&) [with char S = 'G'; bool U = true; T = std::complex**; Preconditioner = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>&; HPDDM::FetiPrcndtnr Q = (HPDDM::FetiPrcndtnr)3; K = std::complex; MPI_Request = ompi_request_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(Operator&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:257:59: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/preconditioner.hpp:126:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:295:64: required from 'std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, (HPDDM::FetiPrcndtnr)3>&, (HPDDM::FetiPrcndtnr)3, std::complex >; Prcndtnr = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/FETI.hpp:387:93: required from 'std::pair* HPDDM::Feti::buildTwo(ompi_communicator_t* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = (HPDDM::FetiPrcndtnr)3; MPI_Comm = ompi_communicator_t*]' BUILDSTDERR: hpddm_substructuring.cpp:327:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' BUILDSTDERR: hpddm_substructuring.cpp:285:9: required from here BUILDSTDERR: /builddir/build/BUILD/freefem++-3.60/openmpi/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ~/build/BUILD/freefem++-3.60 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.btPr6K ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++ cp -rp include /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++ cp -rp bin /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' + module unload mpi/openmpi-riscv64 + unset _mlre _mlIFS _mlshdbg + '[' 0 = 1 ']' + '[' -n x ']' + _mlIFS=' BUILDSTDERR: ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' BUILDSTDERR: ++ eval 'echo ${LD_LIBRARY_PATH+x}' BUILDSTDERR: +++ echo x + '[' -n x ']' BUILDSTDERR: ++ eval 'echo ${LD_LIBRARY_PATH}' BUILDSTDERR: +++ echo /usr/lib64/openmpi/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH BUILDSTDERR: ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' BUILDSTDERR: +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' ']' BUILDSTDERR: ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' BUILDSTDERR: +++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib BUILDSTDERR: +++ LD_LIBRARY_PATH= BUILDSTDERR: +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi/openmpi-riscv64 + eval unset 'MPI_COMPILER; BUILDSTDERR: unset' 'LD_LIBRARY_PATH; BUILDSTDERR: unset' 'MPI_PYTHON_SITEARCH; BUILDSTDERR: unset' 'MPI_MAN; BUILDSTDERR: unset' 'MANPATH; BUILDSTDERR: unset' 'MPI_INCLUDE; BUILDSTDERR: unset' '_LMFILES_; BUILDSTDERR: unset' 'LOADEDMODULES; BUILDSTDERR: PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; BUILDSTDERR: unset' 'MANPATH_modshare; BUILDSTDERR: unset' 'MPI_PYTHON3_SITEARCH; BUILDSTDERR: PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; BUILDSTDERR: unset' 'MPI_HOME; BUILDSTDERR: unset' 'MPI_FORTRAN_MOD_DIR; BUILDSTDERR: unset' 'MPI_SUFFIX; BUILDSTDERR: unset' 'LD_LIBRARY_PATH_modshare; BUILDSTDERR: unset' 'MPI_SYSCONFIG; BUILDSTDERR: unset' 'MPI_PYTHON2_SITEARCH; BUILDSTDERR: unset' '_LMFILES__modshare; BUILDSTDERR: unset' 'LOADEDMODULES_modshare; BUILDSTDERR: unset' 'MPI_LIB; BUILDSTDERR: PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH; BUILDSTDERR: unset' 'MPI_BIN; BUILDSTDERR: PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1;' export 'PATH_modshare; BUILDSTDERR: test' '0;' BUILDSTDERR: ++ unset MPI_COMPILER BUILDSTDERR: ++ unset LD_LIBRARY_PATH BUILDSTDERR: ++ unset MPI_PYTHON_SITEARCH BUILDSTDERR: ++ unset MPI_MAN BUILDSTDERR: ++ unset MANPATH BUILDSTDERR: ++ unset MPI_INCLUDE BUILDSTDERR: ++ unset _LMFILES_ BUILDSTDERR: ++ unset LOADEDMODULES BUILDSTDERR: ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++ export PKG_CONFIG_PATH BUILDSTDERR: ++ unset MANPATH_modshare BUILDSTDERR: ++ unset MPI_PYTHON3_SITEARCH BUILDSTDERR: ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 BUILDSTDERR: ++ export PKG_CONFIG_PATH_modshare BUILDSTDERR: ++ unset MPI_HOME BUILDSTDERR: ++ unset MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ unset MPI_SUFFIX BUILDSTDERR: ++ unset LD_LIBRARY_PATH_modshare BUILDSTDERR: ++ unset MPI_SYSCONFIG BUILDSTDERR: ++ unset MPI_PYTHON2_SITEARCH BUILDSTDERR: ++ unset _LMFILES__modshare BUILDSTDERR: ++ unset LOADEDMODULES_modshare BUILDSTDERR: ++ unset MPI_LIB BUILDSTDERR: ++ PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ unset MPI_BIN BUILDSTDERR: ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 BUILDSTDERR: ++ export PATH_modshare BUILDSTDERR: ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' BUILDSTDERR: ' + '[' -n '' ']' + unset _mlre _mlv _mlrv _mlIFS _mlshdbg + return 0 + popd + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 + cd freefem++-3.60 + pushd serial + make DESTDIR=/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 install make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[3]: 'BernadiRaugel.so' is up to date. make[3]: 'Morley.so' is up to date. make[3]: 'funcTemplate.so' is up to date. make[3]: 'addNewType.so' is up to date. make[3]: 'qf11to25.so' is up to date. make[3]: 'Element_P3.so' is up to date. make[3]: 'Element_P4.so' is up to date. make[3]: 'Element_P3dc.so' is up to date. make[3]: 'Element_P4dc.so' is up to date. make[3]: 'Element_PkEdge.so' is up to date. make[3]: 'msh3.so' is up to date. make[3]: 'splitmesh3.so' is up to date. make[3]: 'splitmesh6.so' is up to date. make[3]: 'splitmesh4.so' is up to date. make[3]: 'splitmesh12.so' is up to date. make[3]: 'ffrandom.so' is up to date. make[3]: 'medit.so' is up to date. make[3]: 'mat_dervieux.so' is up to date. make[3]: 'lgbmo.so' is up to date. make[3]: 'mat_psi.so' is up to date. make[3]: 'ppm2rnm.so' is up to date. make[3]: 'DxWriter.so' is up to date. make[3]: 'pcm2rnm.so' is up to date. make[3]: 'iovtk.so' is up to date. make[3]: 'gmsh.so' is up to date. make[3]: 'MetricKuate.so' is up to date. make[3]: 'Element_P1dc1.so' is up to date. make[3]: 'BinaryIO.so' is up to date. make[3]: 'isolineP1.so' is up to date. make[3]: 'isoline.so' is up to date. make[3]: 'thresholdings.so' is up to date. make[3]: 'VTK_writer_3d.so' is up to date. make[3]: 'VTK_writer.so' is up to date. make[3]: 'splitedges.so' is up to date. make[3]: 'Element_Mixte.so' is up to date. make[3]: 'Element_Mixte3d.so' is up to date. make[3]: 'myfunction2.so' is up to date. make[3]: 'MetricPk.so' is up to date. make[3]: 'FreeFemQA.so' is up to date. make[3]: 'shell.so' is up to date. make[3]: 'pipe.so' is up to date. make[3]: 'symmetrizeCSR.so' is up to date. make[3]: 'BEC.so' is up to date. make[3]: 'bfstream.so' is up to date. make[3]: 'iohdf5.so' is up to date. make[3]: 'ff-AiryBiry.so' is up to date. make[3]: 'exactpartition.so' is up to date. make[3]: 'ClosePoints.so' is up to date. make[3]: 'Element_HCT.so' is up to date. make[3]: 'Curvature.so' is up to date. make[3]: 'Element_P1bl.so' is up to date. make[3]: 'Element_QF.so' is up to date. make[3]: 'distance.so' is up to date. make[3]: 'Element_P1ncdc.so' is up to date. make[3]: 'Element_P2bulle3.so' is up to date. make[3]: 'Element_P2pnc.so' is up to date. make[3]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[3]: 'dfft.so' is up to date. make[3]: 'UMFPACK64.so' is up to date. make[3]: 'NewSolver.so' is up to date. make[3]: 'lapack.so' is up to date. make[3]: 'fflapack.so' is up to date. make[3]: 'ffnewuoa.so' is up to date. make[3]: 'ilut.so' is up to date. make[3]: 'gsl.so' is up to date. make[3]: 'ff-NLopt.so' is up to date. make[3]: 'ff-cmaes.so' is up to date. make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib test -n "" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi || true /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc /usr/bin/install -p -m 644 clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.60/serial/download#/usr/lib64/ff++#' ;\ done BUILDSTDERR: /bin/sh: line 1: /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied BUILDSTDERR: /bin/sh: line 1: /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib; fi; done if [ -n "" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi; \ else echo missing install mpi version ??? ../examples++-mpi/$i ;\ fi; \ done ; \ fi make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp for i in complex_SuperLU_DIST_FreeFem.so real_SuperLU_DIST_FreeFem.so dSuperLU_DIST.so MPICG.so parms_FreeFem.so mpi-cmaes.so parmetis.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/etc for i in ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 macro_ddm.idp macro_ddm_substructuring.idp /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/serial' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++*/*.[ie]dp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh| (cd /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/freefem++; tar xvf -) BUILDSTDERR: COPYRIGHT BUILDSTDERR: HISTORY COPYRIGHT HISTORY BUILDSTDERR: HISTORY_BEFORE_2005 HISTORY_BEFORE_2005 BUILDSTDERR: README BUILDSTDERR: README_WINDOWS BUILDSTDERR: README_MAC BUILDSTDERR: BUGS BUILDSTDERR: TODO BUILDSTDERR: INSTALL BUILDSTDERR: INSTALL-MacOSX BUILDSTDERR: INNOVATION README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh BUILDSTDERR: mode-mi-edp.zip BUILDSTDERR: examples++-tutorial/aile.msh BUILDSTDERR: examples++-tutorial/xyf BUILDSTDERR: examples++-3d/dodecaedre01.mesh BUILDSTDERR: examples++-3d/lac-leman-v4.msh BUILDSTDERR: examples++-load/load.link BUILDSTDERR: examples++-load/cube.msh BUILDSTDERR: examples++-load/fig.pgm BUILDSTDERR: examples++-load/lg.pgm BUILDSTDERR: ./examples++-mpi/regtests.sh BUILDSTDERR: ./examples++-other/speedtest.sh BUILDSTDERR: ./download/fftw/Makefile examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp BUILDSTDERR: examples++-3d/3d-Leman.edp BUILDSTDERR: examples++-3d/ArrayFE-3d.edp BUILDSTDERR: examples++-3d/EqPoisson.edp BUILDSTDERR: examples++-3d/Lac.edp BUILDSTDERR: examples++-3d/Laplace-Adapt-3d.edp BUILDSTDERR: examples++-3d/Laplace-Adapt-aniso-3d.edp BUILDSTDERR: examples++-3d/Laplace3d.edp BUILDSTDERR: examples++-3d/LaplaceRT-3d.edp BUILDSTDERR: examples++-3d/MeshSurface.idp BUILDSTDERR: examples++-3d/NSI3d-carac.edp BUILDSTDERR: examples++-3d/NSI3d.edp BUILDSTDERR: examples++-3d/Period-Poisson-cube-ballon.edp BUILDSTDERR: examples++-3d/Poisson-cube-ballon.edp BUILDSTDERR: examples++-3d/Poisson.edp BUILDSTDERR: examples++-3d/Poisson3d.edp BUILDSTDERR: examples++-3d/Stokes.edp BUILDSTDERR: examples++-3d/TruncLac.edp BUILDSTDERR: examples++-3d/all.edp BUILDSTDERR: examples++-3d/beam-3d.edp BUILDSTDERR: examples++-3d/bottle.edp BUILDSTDERR: examples++-3d/cone.edp BUILDSTDERR: examples++-3d/convect-3d.edp BUILDSTDERR: examples++-3d/cube-period.edp BUILDSTDERR: examples++-3d/cube.idp BUILDSTDERR: examples++-3d/cylinder-3d.edp BUILDSTDERR: examples++-3d/cylinder.edp BUILDSTDERR: examples++-3d/fallingspheres.edp BUILDSTDERR: examples++-3d/first.edp BUILDSTDERR: examples++-3d/intlevelset3d.edp BUILDSTDERR: examples++-3d/meditddm.edp BUILDSTDERR: examples++-3d/p.edp BUILDSTDERR: examples++-3d/periodic-3d.edp BUILDSTDERR: examples++-3d/pyramide.edp BUILDSTDERR: examples++-3d/ref.edp BUILDSTDERR: examples++-3d/refinesphere.edp BUILDSTDERR: examples++-3d/regtests.edp BUILDSTDERR: examples++-3d/schwarz-nm-3d.edp BUILDSTDERR: examples++-3d/sphere2.edp BUILDSTDERR: examples++-3d/sphere6.edp BUILDSTDERR: examples++-3d/sphereincube.edp BUILDSTDERR: examples++-3d/tetgencube.edp BUILDSTDERR: examples++-3d/tetgenholeregion.edp BUILDSTDERR: examples++-bug/SegmentationFault.edp BUILDSTDERR: examples++-bug/aaa.edp BUILDSTDERR: examples++-bug/bug-arg-string.edp BUILDSTDERR: examples++-bug/bugborder.edp BUILDSTDERR: examples++-bug/bugf.edp BUILDSTDERR: examples++-bug/bugifexp.edp BUILDSTDERR: examples++-bug/bugv1.18.edp BUILDSTDERR: examples++-bug/fe-vect.edp BUILDSTDERR: examples++-bug/func.edp BUILDSTDERR: examples++-bug/zArithmetic_bug1.edp BUILDSTDERR: examples++-chapt3/BlackScholes2D.edp BUILDSTDERR: examples++-chapt3/Heat.edp BUILDSTDERR: examples++-chapt3/NSNewton.edp BUILDSTDERR: examples++-chapt3/NSprojection.edp BUILDSTDERR: examples++-chapt3/all.edp BUILDSTDERR: examples++-chapt3/condensor.edp BUILDSTDERR: examples++-chapt3/convects.edp BUILDSTDERR: examples++-chapt3/heatex.edp BUILDSTDERR: examples++-chapt3/lame.edp BUILDSTDERR: examples++-chapt3/membrane.edp BUILDSTDERR: examples++-chapt3/membranerror.edp BUILDSTDERR: examples++-chapt3/muwave.edp BUILDSTDERR: examples++-chapt3/optimcontrol.edp BUILDSTDERR: examples++-chapt3/potential.edp BUILDSTDERR: examples++-chapt3/ref.edp BUILDSTDERR: examples++-chapt3/regtests.edp BUILDSTDERR: examples++-chapt3/schwarz.edp BUILDSTDERR: examples++-chapt3/sound.edp BUILDSTDERR: examples++-chapt3/stokes.edp BUILDSTDERR: examples++-chapt3/test1.edp BUILDSTDERR: examples++-chapt3/testbed.edp BUILDSTDERR: examples++-chapt3/thermal.edp BUILDSTDERR: examples++-chapt3/thermic.edp BUILDSTDERR: examples++-eigen/BeamEigenValue.edp BUILDSTDERR: examples++-eigen/BeamEigenValueperio.edp BUILDSTDERR: examples++-eigen/Lap3dEigenValue.edp BUILDSTDERR: examples++-eigen/LapComplexEigenValue.edp BUILDSTDERR: examples++-eigen/LapEigenValue.edp BUILDSTDERR: examples++-eigen/LapEigenValueFunc.edp BUILDSTDERR: examples++-eigen/LapEigenValueFuncV2.edp BUILDSTDERR: examples++-eigen/LapnosymComplexEigenValue.edp BUILDSTDERR: examples++-eigen/LapnosymEigenValue.edp BUILDSTDERR: examples++-eigen/Stokes-eigen.edp BUILDSTDERR: examples++-eigen/VP-Steklov-Poincare.edp BUILDSTDERR: examples++-eigen/WGM-sphere.edp BUILDSTDERR: examples++-eigen/all.edp BUILDSTDERR: examples++-eigen/condition-number.edp BUILDSTDERR: examples++-eigen/free-cyl-axi.edp BUILDSTDERR: examples++-eigen/neuman.edp BUILDSTDERR: examples++-eigen/regtests.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-PETSc-complex.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-substructuring.edp BUILDSTDERR: examples++-hpddm/diffusion-2d.edp BUILDSTDERR: examples++-hpddm/diffusion-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/diffusion-3d-simple.edp BUILDSTDERR: examples++-hpddm/diffusion-3d.edp BUILDSTDERR: examples++-hpddm/elasticity-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/elasticity-2d-substructuring.edp BUILDSTDERR: examples++-hpddm/elasticity-2d.edp BUILDSTDERR: examples++-hpddm/elasticity-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/elasticity-3d-simple.edp BUILDSTDERR: examples++-hpddm/elasticity-3d.edp BUILDSTDERR: examples++-hpddm/heat-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/heat-2d.edp BUILDSTDERR: examples++-hpddm/heat-3d.edp BUILDSTDERR: examples++-hpddm/helmholtz-2d.edp BUILDSTDERR: examples++-hpddm/iterative.edp BUILDSTDERR: examples++-hpddm/laplace-2d-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-2d-torus-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-complex-2d-SLEPc.edp BUILDSTDERR: examples++-hpddm/macro_ddm.idp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/LaplaceP1bis.edp examples++-tutorial/LaplaceRT.edp examples++-tutorial/NS-BackwardStep.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.edp examples++-tutorial/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp BUILDSTDERR: examples++-hpddm/macro_ddm_substructuring.idp BUILDSTDERR: examples++-hpddm/maxwell-3d.edp BUILDSTDERR: examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp BUILDSTDERR: examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp BUILDSTDERR: examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp BUILDSTDERR: examples++-hpddm/stokes-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/stokes-2d.edp BUILDSTDERR: examples++-hpddm/stokes-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/stokes-3d.edp BUILDSTDERR: examples++-hpddm/withPartitioning.edp BUILDSTDERR: examples++-load/APk-AdaptEpsDeltaPk.edp BUILDSTDERR: examples++-load/APk-ExplicitPkTest.edp BUILDSTDERR: examples++-load/APk-FreeFemQA.edp BUILDSTDERR: examples++-load/APk-MetricPk.edp BUILDSTDERR: examples++-load/ClosePoints.edp BUILDSTDERR: examples++-load/Element_QF.edp BUILDSTDERR: examples++-load/IPOTest.edp BUILDSTDERR: examples++-load/IpOptMinSurf.edp BUILDSTDERR: examples++-load/IpoptLap.edp BUILDSTDERR: examples++-load/IpoptMinSurfVol.edp BUILDSTDERR: examples++-load/IpoptVI.edp BUILDSTDERR: examples++-load/IpoptVI2.edp BUILDSTDERR: examples++-load/LapDG3.edp BUILDSTDERR: examples++-load/LapDG4.edp BUILDSTDERR: examples++-load/LapLNewSolver.edp BUILDSTDERR: examples++-load/LapMUMPS_seq.edp BUILDSTDERR: examples++-load/LapNewSolver.edp BUILDSTDERR: examples++-load/LapUmfpack64.edp BUILDSTDERR: examples++-load/LaplaceP2pnc.edp BUILDSTDERR: examples++-load/LaplaceP3-3d.edp BUILDSTDERR: examples++-load/LaplaceP3.edp BUILDSTDERR: examples++-load/LaplaceP4.edp BUILDSTDERR: examples++-load/LaplaceRT1.edp BUILDSTDERR: examples++-load/LaplaceRT13d.edp BUILDSTDERR: examples++-load/LaplaceRT2.edp BUILDSTDERR: examples++-load/Leman-mesh.edp BUILDSTDERR: examples++-load/MetricKuate.edp BUILDSTDERR: examples++-load/NSP2BRP0.edp BUILDSTDERR: examples++-load/PARDISO.edp BUILDSTDERR: examples++-load/Stokes-surface-tension-axi.edp BUILDSTDERR: examples++-load/SuperLU.edp BUILDSTDERR: examples++-load/VarIneq2.edp BUILDSTDERR: examples++-load/all.edp BUILDSTDERR: examples++-load/bfstream.edp BUILDSTDERR: examples++-load/bilapHCT.edp BUILDSTDERR: examples++-load/bilapMorley.edp BUILDSTDERR: examples++-load/bilapP3-hct-like.edp BUILDSTDERR: examples++-load/bmo.edp BUILDSTDERR: examples++-load/buildlayermesh.edp BUILDSTDERR: examples++-load/checkglumeshcube.edp BUILDSTDERR: examples++-load/cmaes-VarIneq.edp BUILDSTDERR: examples++-load/cmaes-oven.edp BUILDSTDERR: examples++-load/convect_dervieux.edp BUILDSTDERR: examples++-load/convectchacon-3d.edp BUILDSTDERR: examples++-load/convectchacon.edp BUILDSTDERR: examples++-load/convexehull3d.edp BUILDSTDERR: examples++-load/cube.edp BUILDSTDERR: examples++-load/dfft.edp BUILDSTDERR: examples++-load/distance.edp BUILDSTDERR: examples++-load/distance2.edp BUILDSTDERR: examples++-load/distance3.edp BUILDSTDERR: examples++-load/exactpartition.edp BUILDSTDERR: examples++-load/ffnewuoa.edp BUILDSTDERR: examples++-load/ffrandom.edp BUILDSTDERR: examples++-load/funcTemplate.edp BUILDSTDERR: examples++-load/glumesh3D.edp BUILDSTDERR: examples++-load/gsl.edp BUILDSTDERR: examples++-load/gsl.idp BUILDSTDERR: examples++-load/ilut.edp BUILDSTDERR: examples++-load/iohd5-beam-2d.edp BUILDSTDERR: examples++-load/iohd5-beam-3d.edp BUILDSTDERR: examples++-load/isoline.edp BUILDSTDERR: examples++-load/lame-TD-NSS.edp BUILDSTDERR: examples++-load/lap-solvers.edp BUILDSTDERR: examples++-load/lapack.edp BUILDSTDERR: examples++-load/layer.edp BUILDSTDERR: examples++-load/load.edp BUILDSTDERR: examples++-load/makeref.edp BUILDSTDERR: examples++-load/meditddm.edp BUILDSTDERR: examples++-load/metis.edp BUILDSTDERR: examples++-load/mshmet.edp BUILDSTDERR: examples++-load/myType.edp BUILDSTDERR: examples++-load/myfunction2.edp BUILDSTDERR: examples++-load/pipe.edp BUILDSTDERR: examples++-load/plot-fb-P3.edp BUILDSTDERR: examples++-load/plot-fb-P3dc.edp BUILDSTDERR: examples++-load/plot-fb-P4.edp BUILDSTDERR: examples++-load/plot-fb-P4dc.edp BUILDSTDERR: examples++-load/plotfb.edp BUILDSTDERR: examples++-load/ppm2rnm.edp BUILDSTDERR: examples++-load/provadxw.edp BUILDSTDERR: examples++-load/ref.edp BUILDSTDERR: examples++-load/refinesphere.edp BUILDSTDERR: examples++-load/regtests.edp BUILDSTDERR: examples++-load/schwarz-nm.edp BUILDSTDERR: examples++-load/scotch.edp BUILDSTDERR: examples++-load/shell.edp BUILDSTDERR: examples++-load/splitedges.edp BUILDSTDERR: examples++-load/splitmesh3.edp BUILDSTDERR: examples++-load/splitmesh6.edp BUILDSTDERR: examples++-load/test-ElementMixte.edp BUILDSTDERR: examples++-load/testFE-P2Bulle3.edp BUILDSTDERR: examples++-load/testFE-P2pnc.edp BUILDSTDERR: examples++-load/testFE-P3.edp BUILDSTDERR: examples++-load/testFE-P3dc.edp BUILDSTDERR: examples++-load/testFE-P4.edp BUILDSTDERR: examples++-load/testFE-P4dc.edp BUILDSTDERR: examples++-load/testFE-PkEdge.edp BUILDSTDERR: examples++-load/testFE.edp BUILDSTDERR: examples++-load/testFEHCT.edp BUILDSTDERR: examples++-load/testFEMorley.edp BUILDSTDERR: examples++-load/testdist.edp BUILDSTDERR: examples++-load/testp1dcnc.edp BUILDSTDERR: examples++-load/tetgencube.edp BUILDSTDERR: examples++-load/tetgenholeregion_rugby.edp BUILDSTDERR: examples++-load/thresholdings.edp BUILDSTDERR: examples++-load/ttestio.edp BUILDSTDERR: examples++-load/waveguide.edp BUILDSTDERR: examples++-load/waveguide2.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lame-2d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lame-3d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lap-2dd.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lap-3d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Stokes-2d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-macro.idp BUILDSTDERR: examples++-mpi/DDM-funcs-v2.idp BUILDSTDERR: examples++-mpi/Heat3d.idp BUILDSTDERR: examples++-mpi/LapMPIEigenValue.edp BUILDSTDERR: examples++-mpi/Laplace3d-hips.edp BUILDSTDERR: examples++-mpi/Laplace3d-hypre.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-mumps.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-pastix.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-superludist.edp BUILDSTDERR: examples++-mpi/MPICGLap.edp BUILDSTDERR: examples++-mpi/MPIGMRES2D.edp BUILDSTDERR: examples++-mpi/MPIGMRES3D.edp BUILDSTDERR: examples++-mpi/MPIGMRESmacro.idp BUILDSTDERR: examples++-mpi/MPIplot.idp BUILDSTDERR: examples++-mpi/MUMPS.edp BUILDSTDERR: examples++-mpi/NSCaraCyl.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-mumps.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-pastix.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-superludist.edp BUILDSTDERR: examples++-mpi/NSI3d-carac.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-superludist.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-superludist.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-superludist.edp BUILDSTDERR: examples++-mpi/VG.edp BUILDSTDERR: examples++-mpi/beam-3d-matrix-pastix.edp BUILDSTDERR: examples++-mpi/beam-3d-matrix-superludist.edp BUILDSTDERR: examples++-mpi/cavityNewtow-MUMPS.edp BUILDSTDERR: examples++-mpi/chaleur3D-hips.edp BUILDSTDERR: examples++-mpi/chaleur3D-hypre.edp BUILDSTDERR: examples++-mpi/chaleur3D-mumps.edp BUILDSTDERR: examples++-mpi/chaleur3D-pastix.edp BUILDSTDERR: examples++-mpi/chaleur3D-superludist.edp BUILDSTDERR: examples++-mpi/cmaes-mpi-VarIneq.edp BUILDSTDERR: examples++-mpi/essai-com.edp BUILDSTDERR: examples++-mpi/essai.edp BUILDSTDERR: examples++-mpi/func-max.idp BUILDSTDERR: examples++-mpi/getARGV.idp BUILDSTDERR: examples++-mpi/mortar-DN-4-mpi.edp BUILDSTDERR: examples++-mpi/mortar-msh.idp BUILDSTDERR: examples++-mpi/parmetis-3d.edp BUILDSTDERR: examples++-mpi/parmetis.edp BUILDSTDERR: examples++-mpi/schwarz-2d.edp BUILDSTDERR: examples++-mpi/schwarz-3.edp BUILDSTDERR: examples++-mpi/schwarz-b.edp BUILDSTDERR: examples++-mpi/schwarz-c.edp BUILDSTDERR: examples++-mpi/testsolver_MUMPS.edp BUILDSTDERR: examples++-mpi/testsolver_SuperLU_DIST.edp BUILDSTDERR: examples++-mpi/testsolver_dsuperlu_dist.edp BUILDSTDERR: examples++-mpi/testsolver_pastix.edp BUILDSTDERR: examples++-other/graphics-benchmark.edp BUILDSTDERR: examples++-other/lap3-cpu.edp BUILDSTDERR: examples++-tutorial/AdaptResidualErrorIndicator.edp BUILDSTDERR: examples++-tutorial/BEM.edp BUILDSTDERR: examples++-tutorial/ExtractDofsonBorder.idp BUILDSTDERR: examples++-tutorial/FE.edp BUILDSTDERR: examples++-tutorial/FEComplex.edp BUILDSTDERR: examples++-tutorial/LapDG2.edp BUILDSTDERR: examples++-tutorial/Laplace-RHS-Dirac.edp BUILDSTDERR: examples++-tutorial/Laplace-lagrange-mult.edp BUILDSTDERR: examples++-tutorial/Laplace.edp BUILDSTDERR: examples++-tutorial/LaplaceP1.edp BUILDSTDERR: examples++-tutorial/LaplaceP1P2h.edp BUILDSTDERR: examples++-tutorial/LaplaceP1bis.edp BUILDSTDERR: examples++-tutorial/LaplaceRT.edp BUILDSTDERR: examples++-tutorial/NS-BackwardStep.edp BUILDSTDERR: examples++-tutorial/NSUzawaCahouetChabart.edp BUILDSTDERR: examples++-tutorial/Newton.edp BUILDSTDERR: examples++-tutorial/Periodic.edp BUILDSTDERR: examples++-tutorial/Stokes-macro2d-3d.edp BUILDSTDERR: examples++-tutorial/StokesUzawa.edp BUILDSTDERR: examples++-tutorial/VI-adap.edp BUILDSTDERR: examples++-tutorial/VI.edp BUILDSTDERR: examples++-tutorial/a_tutorial.edp BUILDSTDERR: examples++-tutorial/adapt.edp BUILDSTDERR: examples++-tutorial/adaptindicatorP1.edp BUILDSTDERR: examples++-tutorial/adaptindicatorP2.edp BUILDSTDERR: examples++-tutorial/algo.edp BUILDSTDERR: examples++-tutorial/all.edp BUILDSTDERR: examples++-tutorial/array.edp BUILDSTDERR: examples++-tutorial/beam.edp BUILDSTDERR: examples++-tutorial/calculus.edp BUILDSTDERR: examples++-tutorial/cavity.edp BUILDSTDERR: examples++-tutorial/cavityNewtow.edp BUILDSTDERR: examples++-tutorial/convect-apt.edp BUILDSTDERR: examples++-tutorial/convect.edp BUILDSTDERR: examples++-tutorial/convect2.edp BUILDSTDERR: examples++-tutorial/dumptable.edp BUILDSTDERR: examples++-tutorial/ex-vf.edp BUILDSTDERR: examples++-tutorial/exception.edp BUILDSTDERR: examples++-tutorial/fluidStruct.edp BUILDSTDERR: examples++-tutorial/fluidStructAdapt.edp BUILDSTDERR: examples++-tutorial/forall.edp BUILDSTDERR: examples++-tutorial/freeboundary-weak.edp BUILDSTDERR: examples++-tutorial/freeboundary.edp BUILDSTDERR: examples++-tutorial/func.edp BUILDSTDERR: examples++-tutorial/glumesh.edp BUILDSTDERR: examples++-tutorial/gnuplot.edp BUILDSTDERR: examples++-tutorial/intlevelset.edp BUILDSTDERR: examples++-tutorial/mat_interpol.edp BUILDSTDERR: examples++-tutorial/medit.edp BUILDSTDERR: examples++-tutorial/mesh-internal.edp BUILDSTDERR: examples++-tutorial/mesh.edp BUILDSTDERR: examples++-tutorial/minlenedge.edp BUILDSTDERR: examples++-tutorial/mortar-DN-4.edp BUILDSTDERR: examples++-tutorial/mortar-msh.idp BUILDSTDERR: examples++-tutorial/movemesh.edp BUILDSTDERR: examples++-tutorial/movemeshsmooth.idp BUILDSTDERR: examples++-tutorial/nl-elast-neo-Hookean.edp BUILDSTDERR: examples++-tutorial/nolinear-elas.edp BUILDSTDERR: examples++-tutorial/onde.edp BUILDSTDERR: examples++-tutorial/periodic4.edp BUILDSTDERR: examples++-tutorial/periodic4bis.edp BUILDSTDERR: examples++-tutorial/plot.edp BUILDSTDERR: examples++-tutorial/readmesh.edp BUILDSTDERR: examples++-tutorial/ref.edp BUILDSTDERR: examples++-tutorial/region.edp BUILDSTDERR: examples++-tutorial/regtests.edp BUILDSTDERR: examples++-tutorial/saverestore.edp BUILDSTDERR: examples++-tutorial/schwarz-gc.edp BUILDSTDERR: examples++-tutorial/schwarz-no-overlap.edp BUILDSTDERR: examples++-tutorial/schwarz-overlap.edp BUILDSTDERR: examples++-tutorial/schwarz2.edp BUILDSTDERR: examples++-tutorial/shur-comp.edp BUILDSTDERR: examples++-tutorial/sparse-cmatrix.edp BUILDSTDERR: examples++-tutorial/sparse-matrix.edp BUILDSTDERR: examples++-tutorial/sphere.edp BUILDSTDERR: examples++-tutorial/string.edp BUILDSTDERR: examples++-tutorial/tablefunction.edp BUILDSTDERR: examples++-tutorial/taboftab.edp BUILDSTDERR: examples++-tutorial/testplot.edp BUILDSTDERR: examples++-tutorial/thermic-fast.edp BUILDSTDERR: examples++-tutorial/uniformmesh.edp BUILDSTDERR: examples++/D2.edp BUILDSTDERR: examples++/FE-medit.edp BUILDSTDERR: examples++/NSP1P1.edp BUILDSTDERR: examples++/NSP1P1b.edp BUILDSTDERR: examples++/NSP1P2.edp BUILDSTDERR: examples++/Richard.edp BUILDSTDERR: examples++/Stokes-P1nc-P0+P1.edp BUILDSTDERR: examples++/aaRT.edp BUILDSTDERR: examples++/aaa-adp.edp BUILDSTDERR: examples++/aadaptation.edp BUILDSTDERR: examples++/aalapacien.edp BUILDSTDERR: examples++/aalaplace-nc.edp BUILDSTDERR: examples++/aamove.edp BUILDSTDERR: examples++/all.edp BUILDSTDERR: examples++/arrayoFVh.edp BUILDSTDERR: examples++/bilap.edp BUILDSTDERR: examples++/ccc-adp.edp BUILDSTDERR: examples++/demo.edp BUILDSTDERR: examples++/demo1.edp BUILDSTDERR: examples++/funct.edp BUILDSTDERR: examples++/include.edp BUILDSTDERR: examples++/lap_mat.edp BUILDSTDERR: examples++/lapacienprecon.edp BUILDSTDERR: examples++/makeref.edp BUILDSTDERR: examples++/parareal.edp BUILDSTDERR: examples++/ref.edp BUILDSTDERR: examples++/regtests.edp BUILDSTDERR: examples++/renumbering.edp BUILDSTDERR: examples++/testFE.edp BUILDSTDERR: examples++/testadp.edp BUILDSTDERR: examples++/teste.edp BUILDSTDERR: examples++/wafer-heating-laser-axi.edp BUILDSTDERR: CheckAllEdp BUILDSTDERR: examples++-load/ch.pts BUILDSTDERR: examples++-load/g.gmesh + chmod 744 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BEC.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BernadiRaugel.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BinaryIO.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ClosePoints.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Curvature.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/DxWriter.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_HCT.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_Mixte.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_Mixte3d.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1bl.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1dc1.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1ncdc.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P2bulle3.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P2pnc.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P3.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P3dc.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P4.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P4dc.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_PkEdge.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_QF.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/FreeFemQA.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/MetricKuate.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/MetricPk.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Morley.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/NewSolver.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/UMFPACK64.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/VTK_writer.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/VTK_writer_3d.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/addNewType.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/bfstream.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/dfft.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/distance.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/exactpartition.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-AiryBiry.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-NLopt.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-cmaes.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-mmap-semaphore.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/fflapack.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ffnewuoa.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ffrandom.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/funcTemplate.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/gmsh.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/gsl.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ilut.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/iohdf5.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/iovtk.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/isoline.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/isolineP1.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/lapack.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/lgbmo.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mat_dervieux.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mat_psi.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/medit.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/msh3.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/myfunction.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/myfunction2.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/pcm2rnm.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/pipe.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ppm2rnm.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/qf11to25.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/shell.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitedges.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh12.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh3.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh4.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh6.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/symmetrizeCSR.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/tetgen.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/thresholdings.so + chmod 644 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/WHERE.libMesh /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/WHERE_LIBRARY-config /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/WHERE_LIBRARY-download + install -d /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/man/man1/ + pushd /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/freefem++ + rm -r download + rm BUGS COPYRIGHT HISTORY HISTORY_BEFORE_2005 INNOVATION INSTALL INSTALL-MacOSX README README_MAC README_WINDOWS TODO mode-mi-edp.zip + popd + rm /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ff-pkg-download /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/bin/ff-pkg-download + ln -sf FreeFem++-nw /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/FreeFem++ examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/Applications || mkdir /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/serial' ~/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/freefem++ ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/serial ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/openmpi ~/build/BUILD/freefem++-3.60 Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++ + popd + for mpi in openmpi mpich + pushd openmpi BUILDSTDERR: ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree install cp -rp include /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++ cp -rp bin /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[3]: 'BernadiRaugel.so' is up to date. make[3]: 'Morley.so' is up to date. make[3]: 'funcTemplate.so' is up to date. make[3]: 'addNewType.so' is up to date. make[3]: 'qf11to25.so' is up to date. make[3]: 'Element_P3.so' is up to date. make[3]: 'Element_P4.so' is up to date. make[3]: 'Element_P3dc.so' is up to date. make[3]: 'Element_P4dc.so' is up to date. make[3]: 'Element_PkEdge.so' is up to date. make[3]: 'msh3.so' is up to date. make[3]: 'splitmesh3.so' is up to date. make[3]: 'splitmesh6.so' is up to date. make[3]: 'splitmesh4.so' is up to date. make[3]: 'splitmesh12.so' is up to date. make[3]: 'ffrandom.so' is up to date. make[3]: 'medit.so' is up to date. make[3]: 'mat_dervieux.so' is up to date. make[3]: 'lgbmo.so' is up to date. make[3]: 'mat_psi.so' is up to date. make[3]: 'ppm2rnm.so' is up to date. make[3]: 'DxWriter.so' is up to date. make[3]: 'pcm2rnm.so' is up to date. make[3]: 'iovtk.so' is up to date. make[3]: 'gmsh.so' is up to date. make[3]: 'MetricKuate.so' is up to date. make[3]: 'Element_P1dc1.so' is up to date. make[3]: 'BinaryIO.so' is up to date. make[3]: 'isolineP1.so' is up to date. make[3]: 'isoline.so' is up to date. make[3]: 'thresholdings.so' is up to date. make[3]: 'VTK_writer_3d.so' is up to date. make[3]: 'VTK_writer.so' is up to date. make[3]: 'splitedges.so' is up to date. make[3]: 'Element_Mixte.so' is up to date. make[3]: 'Element_Mixte3d.so' is up to date. make[3]: 'myfunction2.so' is up to date. make[3]: 'MetricPk.so' is up to date. make[3]: 'FreeFemQA.so' is up to date. make[3]: 'shell.so' is up to date. make[3]: 'pipe.so' is up to date. make[3]: 'symmetrizeCSR.so' is up to date. make[3]: 'BEC.so' is up to date. make[3]: 'bfstream.so' is up to date. make[3]: 'iohdf5.so' is up to date. make[3]: 'ff-AiryBiry.so' is up to date. make[3]: 'exactpartition.so' is up to date. make[3]: 'ClosePoints.so' is up to date. make[3]: 'Element_HCT.so' is up to date. make[3]: 'Curvature.so' is up to date. make[3]: 'Element_P1bl.so' is up to date. make[3]: 'Element_QF.so' is up to date. make[3]: 'distance.so' is up to date. make[3]: 'Element_P1ncdc.so' is up to date. make[3]: 'Element_P2bulle3.so' is up to date. make[3]: 'Element_P2pnc.so' is up to date. make[3]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[3]: 'dfft.so' is up to date. make[3]: 'UMFPACK64.so' is up to date. make[3]: 'NewSolver.so' is up to date. make[3]: 'lapack.so' is up to date. make[3]: 'fflapack.so' is up to date. make[3]: 'ffnewuoa.so' is up to date. make[3]: 'ilut.so' is up to date. make[3]: 'gsl.so' is up to date. make[3]: 'ff-NLopt.so' is up to date. make[3]: 'ff-cmaes.so' is up to date. make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib test -n "FreeFem++-mpi" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi || true mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc /usr/bin/install -p -m 644 clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.60/openmpi/download#/usr/lib64/ff++#' ;\ done BUILDSTDERR: /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied BUILDSTDERR: /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib; fi; done if [ -n "FreeFem++-mpi" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi; \ else echo missing install mpi version ??? ../examples++-mpi/$i ;\ fi; \ done ; \ fi missing install mpi version ??? ../examples++-mpi/SuperLu.so make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp BUILDSTDERR: MISSING lib metis, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp BUILDSTDERR: MISSING lib parms, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp BUILDSTDERR: MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp for i in complex_SuperLU_DIST_FreeFem.so real_SuperLU_DIST_FreeFem.so dSuperLU_DIST.so MPICG.so parms_FreeFem.so mpi-cmaes.so parmetis.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp BUILDSTDERR: MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp BUILDSTDERR: MISSING lib petsc, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/etc for i in hpddm.so hpddm_substructuring.so SLEPc-complex.so SLEPc.so ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 macro_ddm.idp macro_ddm_substructuring.idp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/openmpi' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++*/*.[ie]dp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh| (cd /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++; tar xvf -) BUILDSTDERR: COPYRIGHT BUILDSTDERR: HISTORY COPYRIGHT HISTORY BUILDSTDERR: HISTORY_BEFORE_2005 HISTORY_BEFORE_2005 BUILDSTDERR: README BUILDSTDERR: README_WINDOWS BUILDSTDERR: README_MAC README README_WINDOWS BUILDSTDERR: BUGS BUILDSTDERR: TODO BUILDSTDERR: INSTALL README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION BUILDSTDERR: INSTALL-MacOSX BUILDSTDERR: INNOVATION BUILDSTDERR: mode-mi-edp.zip BUILDSTDERR: examples++-tutorial/aile.msh BUILDSTDERR: examples++-tutorial/xyf BUILDSTDERR: examples++-3d/dodecaedre01.mesh mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh BUILDSTDERR: examples++-3d/lac-leman-v4.msh BUILDSTDERR: examples++-load/load.link BUILDSTDERR: examples++-load/cube.msh BUILDSTDERR: examples++-load/fig.pgm BUILDSTDERR: examples++-load/lg.pgm examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh BUILDSTDERR: ./examples++-mpi/regtests.sh BUILDSTDERR: ./examples++-other/speedtest.sh BUILDSTDERR: ./download/fftw/Makefile BUILDSTDERR: examples++-3d/3d-Leman.edp BUILDSTDERR: examples++-3d/ArrayFE-3d.edp BUILDSTDERR: examples++-3d/EqPoisson.edp BUILDSTDERR: examples++-3d/Lac.edp BUILDSTDERR: examples++-3d/Laplace-Adapt-3d.edp BUILDSTDERR: examples++-3d/Laplace-Adapt-aniso-3d.edp BUILDSTDERR: examples++-3d/Laplace3d.edp BUILDSTDERR: examples++-3d/LaplaceRT-3d.edp BUILDSTDERR: examples++-3d/MeshSurface.idp BUILDSTDERR: examples++-3d/NSI3d-carac.edp ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp BUILDSTDERR: examples++-3d/NSI3d.edp BUILDSTDERR: examples++-3d/Period-Poisson-cube-ballon.edp BUILDSTDERR: examples++-3d/Poisson-cube-ballon.edp BUILDSTDERR: examples++-3d/Poisson.edp BUILDSTDERR: examples++-3d/Poisson3d.edp BUILDSTDERR: examples++-3d/Stokes.edp BUILDSTDERR: examples++-3d/TruncLac.edp BUILDSTDERR: examples++-3d/all.edp BUILDSTDERR: examples++-3d/beam-3d.edp BUILDSTDERR: examples++-3d/bottle.edp BUILDSTDERR: examples++-3d/cone.edp BUILDSTDERR: examples++-3d/convect-3d.edp BUILDSTDERR: examples++-3d/cube-period.edp BUILDSTDERR: examples++-3d/cube.idp BUILDSTDERR: examples++-3d/cylinder-3d.edp BUILDSTDERR: examples++-3d/cylinder.edp BUILDSTDERR: examples++-3d/fallingspheres.edp BUILDSTDERR: examples++-3d/first.edp BUILDSTDERR: examples++-3d/intlevelset3d.edp BUILDSTDERR: examples++-3d/meditddm.edp BUILDSTDERR: examples++-3d/p.edp BUILDSTDERR: examples++-3d/periodic-3d.edp BUILDSTDERR: examples++-3d/pyramide.edp BUILDSTDERR: examples++-3d/ref.edp BUILDSTDERR: examples++-3d/refinesphere.edp BUILDSTDERR: examples++-3d/regtests.edp BUILDSTDERR: examples++-3d/schwarz-nm-3d.edp BUILDSTDERR: examples++-3d/sphere2.edp BUILDSTDERR: examples++-3d/sphere6.edp BUILDSTDERR: examples++-3d/sphereincube.edp BUILDSTDERR: examples++-3d/tetgencube.edp BUILDSTDERR: examples++-3d/tetgenholeregion.edp BUILDSTDERR: examples++-bug/SegmentationFault.edp BUILDSTDERR: examples++-bug/aaa.edp BUILDSTDERR: examples++-bug/bug-arg-string.edp BUILDSTDERR: examples++-bug/bugborder.edp BUILDSTDERR: examples++-bug/bugf.edp BUILDSTDERR: examples++-bug/bugifexp.edp BUILDSTDERR: examples++-bug/bugv1.18.edp BUILDSTDERR: examples++-bug/fe-vect.edp BUILDSTDERR: examples++-bug/func.edp BUILDSTDERR: examples++-bug/zArithmetic_bug1.edp BUILDSTDERR: examples++-chapt3/BlackScholes2D.edp BUILDSTDERR: examples++-chapt3/Heat.edp BUILDSTDERR: examples++-chapt3/NSNewton.edp BUILDSTDERR: examples++-chapt3/NSprojection.edp BUILDSTDERR: examples++-chapt3/all.edp BUILDSTDERR: examples++-chapt3/condensor.edp BUILDSTDERR: examples++-chapt3/convects.edp BUILDSTDERR: examples++-chapt3/heatex.edp BUILDSTDERR: examples++-chapt3/lame.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp BUILDSTDERR: examples++-chapt3/membrane.edp BUILDSTDERR: examples++-chapt3/membranerror.edp BUILDSTDERR: examples++-chapt3/muwave.edp BUILDSTDERR: examples++-chapt3/optimcontrol.edp BUILDSTDERR: examples++-chapt3/potential.edp BUILDSTDERR: examples++-chapt3/ref.edp BUILDSTDERR: examples++-chapt3/regtests.edp BUILDSTDERR: examples++-chapt3/schwarz.edp BUILDSTDERR: examples++-chapt3/sound.edp BUILDSTDERR: examples++-chapt3/stokes.edp BUILDSTDERR: examples++-chapt3/test1.edp BUILDSTDERR: examples++-chapt3/testbed.edp BUILDSTDERR: examples++-chapt3/thermal.edp BUILDSTDERR: examples++-chapt3/thermic.edp BUILDSTDERR: examples++-eigen/BeamEigenValue.edp BUILDSTDERR: examples++-eigen/BeamEigenValueperio.edp BUILDSTDERR: examples++-eigen/Lap3dEigenValue.edp BUILDSTDERR: examples++-eigen/LapComplexEigenValue.edp BUILDSTDERR: examples++-eigen/LapEigenValue.edp BUILDSTDERR: examples++-eigen/LapEigenValueFunc.edp BUILDSTDERR: examples++-eigen/LapEigenValueFuncV2.edp BUILDSTDERR: examples++-eigen/LapnosymComplexEigenValue.edp BUILDSTDERR: examples++-eigen/LapnosymEigenValue.edp BUILDSTDERR: examples++-eigen/Stokes-eigen.edp BUILDSTDERR: examples++-eigen/VP-Steklov-Poincare.edp BUILDSTDERR: examples++-eigen/WGM-sphere.edp BUILDSTDERR: examples++-eigen/all.edp BUILDSTDERR: examples++-eigen/condition-number.edp BUILDSTDERR: examples++-eigen/free-cyl-axi.edp BUILDSTDERR: examples++-eigen/neuman.edp BUILDSTDERR: examples++-eigen/regtests.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-PETSc-complex.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-substructuring.edp BUILDSTDERR: examples++-hpddm/diffusion-2d.edp BUILDSTDERR: examples++-hpddm/diffusion-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/diffusion-3d-simple.edp BUILDSTDERR: examples++-hpddm/diffusion-3d.edp BUILDSTDERR: examples++-hpddm/elasticity-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/elasticity-2d-substructuring.edp BUILDSTDERR: examples++-hpddm/elasticity-2d.edp BUILDSTDERR: examples++-hpddm/elasticity-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/elasticity-3d-simple.edp BUILDSTDERR: examples++-hpddm/elasticity-3d.edp BUILDSTDERR: examples++-hpddm/heat-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/heat-2d.edp BUILDSTDERR: examples++-hpddm/heat-3d.edp BUILDSTDERR: examples++-hpddm/helmholtz-2d.edp BUILDSTDERR: examples++-hpddm/iterative.edp BUILDSTDERR: examples++-hpddm/laplace-2d-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-2d-torus-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-complex-2d-SLEPc.edp BUILDSTDERR: examples++-hpddm/macro_ddm.idp BUILDSTDERR: examples++-hpddm/macro_ddm_substructuring.idp BUILDSTDERR: examples++-hpddm/maxwell-3d.edp BUILDSTDERR: examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp BUILDSTDERR: examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp BUILDSTDERR: examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp BUILDSTDERR: examples++-hpddm/stokes-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/stokes-2d.edp BUILDSTDERR: examples++-hpddm/stokes-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/stokes-3d.edp BUILDSTDERR: examples++-hpddm/withPartitioning.edp BUILDSTDERR: examples++-load/APk-AdaptEpsDeltaPk.edp BUILDSTDERR: examples++-load/APk-ExplicitPkTest.edp BUILDSTDERR: examples++-load/APk-FreeFemQA.edp BUILDSTDERR: examples++-load/APk-MetricPk.edp BUILDSTDERR: examples++-load/ClosePoints.edp BUILDSTDERR: examples++-load/Element_QF.edp BUILDSTDERR: examples++-load/IPOTest.edp BUILDSTDERR: examples++-load/IpOptMinSurf.edp BUILDSTDERR: examples++-load/IpoptLap.edp BUILDSTDERR: examples++-load/IpoptMinSurfVol.edp BUILDSTDERR: examples++-load/IpoptVI.edp BUILDSTDERR: examples++-load/IpoptVI2.edp BUILDSTDERR: examples++-load/LapDG3.edp BUILDSTDERR: examples++-load/LapDG4.edp BUILDSTDERR: examples++-load/LapLNewSolver.edp BUILDSTDERR: examples++-load/LapMUMPS_seq.edp BUILDSTDERR: examples++-load/LapNewSolver.edp BUILDSTDERR: examples++-load/LapUmfpack64.edp BUILDSTDERR: examples++-load/LaplaceP2pnc.edp BUILDSTDERR: examples++-load/LaplaceP3-3d.edp BUILDSTDERR: examples++-load/LaplaceP3.edp BUILDSTDERR: examples++-load/LaplaceP4.edp BUILDSTDERR: examples++-load/LaplaceRT1.edp BUILDSTDERR: examples++-load/LaplaceRT13d.edp BUILDSTDERR: examples++-load/LaplaceRT2.edp BUILDSTDERR: examples++-load/Leman-mesh.edp BUILDSTDERR: examples++-load/MetricKuate.edp BUILDSTDERR: examples++-load/NSP2BRP0.edp BUILDSTDERR: examples++-load/PARDISO.edp BUILDSTDERR: examples++-load/Stokes-surface-tension-axi.edp BUILDSTDERR: examples++-load/SuperLU.edp BUILDSTDERR: examples++-load/VarIneq2.edp BUILDSTDERR: examples++-load/all.edp BUILDSTDERR: examples++-load/bfstream.edp BUILDSTDERR: examples++-load/bilapHCT.edp BUILDSTDERR: examples++-load/bilapMorley.edp BUILDSTDERR: examples++-load/bilapP3-hct-like.edp BUILDSTDERR: examples++-load/bmo.edp BUILDSTDERR: examples++-load/buildlayermesh.edp BUILDSTDERR: examples++-load/checkglumeshcube.edp BUILDSTDERR: examples++-load/cmaes-VarIneq.edp BUILDSTDERR: examples++-load/cmaes-oven.edp BUILDSTDERR: examples++-load/convect_dervieux.edp BUILDSTDERR: examples++-load/convectchacon-3d.edp BUILDSTDERR: examples++-load/convectchacon.edp BUILDSTDERR: examples++-load/convexehull3d.edp BUILDSTDERR: examples++-load/cube.edp BUILDSTDERR: examples++-load/dfft.edp BUILDSTDERR: examples++-load/distance.edp BUILDSTDERR: examples++-load/distance2.edp BUILDSTDERR: examples++-load/distance3.edp BUILDSTDERR: examples++-load/exactpartition.edp BUILDSTDERR: examples++-load/ffnewuoa.edp BUILDSTDERR: examples++-load/ffrandom.edp BUILDSTDERR: examples++-load/funcTemplate.edp BUILDSTDERR: examples++-load/glumesh3D.edp BUILDSTDERR: examples++-load/gsl.edp BUILDSTDERR: examples++-load/gsl.idp BUILDSTDERR: examples++-load/ilut.edp BUILDSTDERR: examples++-load/iohd5-beam-2d.edp BUILDSTDERR: examples++-load/iohd5-beam-3d.edp BUILDSTDERR: examples++-load/isoline.edp BUILDSTDERR: examples++-load/lame-TD-NSS.edp BUILDSTDERR: examples++-load/lap-solvers.edp BUILDSTDERR: examples++-load/lapack.edp BUILDSTDERR: examples++-load/layer.edp BUILDSTDERR: examples++-load/load.edp BUILDSTDERR: examples++-load/makeref.edp BUILDSTDERR: examples++-load/meditddm.edp BUILDSTDERR: examples++-load/metis.edp BUILDSTDERR: examples++-load/mshmet.edp BUILDSTDERR: examples++-load/myType.edp BUILDSTDERR: examples++-load/myfunction2.edp BUILDSTDERR: examples++-load/pipe.edp BUILDSTDERR: examples++-load/plot-fb-P3.edp BUILDSTDERR: examples++-load/plot-fb-P3dc.edp BUILDSTDERR: examples++-load/plot-fb-P4.edp BUILDSTDERR: examples++-load/plot-fb-P4dc.edp BUILDSTDERR: examples++-load/plotfb.edp BUILDSTDERR: examples++-load/ppm2rnm.edp BUILDSTDERR: examples++-load/provadxw.edp BUILDSTDERR: examples++-load/ref.edp BUILDSTDERR: examples++-load/refinesphere.edp BUILDSTDERR: examples++-load/regtests.edp BUILDSTDERR: examples++-load/schwarz-nm.edp BUILDSTDERR: examples++-load/scotch.edp BUILDSTDERR: examples++-load/shell.edp BUILDSTDERR: examples++-load/splitedges.edp BUILDSTDERR: examples++-load/splitmesh3.edp BUILDSTDERR: examples++-load/splitmesh6.edp BUILDSTDERR: examples++-load/test-ElementMixte.edp BUILDSTDERR: examples++-load/testFE-P2Bulle3.edp BUILDSTDERR: examples++-load/testFE-P2pnc.edp BUILDSTDERR: examples++-load/testFE-P3.edp BUILDSTDERR: examples++-load/testFE-P3dc.edp BUILDSTDERR: examples++-load/testFE-P4.edp BUILDSTDERR: examples++-load/testFE-P4dc.edp BUILDSTDERR: examples++-load/testFE-PkEdge.edp BUILDSTDERR: examples++-load/testFE.edp BUILDSTDERR: examples++-load/testFEHCT.edp BUILDSTDERR: examples++-load/testFEMorley.edp BUILDSTDERR: examples++-load/testdist.edp BUILDSTDERR: examples++-load/testp1dcnc.edp BUILDSTDERR: examples++-load/tetgencube.edp BUILDSTDERR: examples++-load/tetgenholeregion_rugby.edp BUILDSTDERR: examples++-load/thresholdings.edp BUILDSTDERR: examples++-load/ttestio.edp BUILDSTDERR: examples++-load/waveguide.edp BUILDSTDERR: examples++-load/waveguide2.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lame-2d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lame-3d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lap-2dd.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lap-3d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Stokes-2d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-macro.idp BUILDSTDERR: examples++-mpi/DDM-funcs-v2.idp BUILDSTDERR: examples++-mpi/Heat3d.idp BUILDSTDERR: examples++-mpi/LapMPIEigenValue.edp BUILDSTDERR: examples++-mpi/Laplace3d-hips.edp BUILDSTDERR: examples++-mpi/Laplace3d-hypre.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/LaplaceP1bis.edp examples++-tutorial/LaplaceRT.edp examples++-tutorial/NS-BackwardStep.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.edp examples++-tutorial/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/etc/paths.d/FreeFem++ BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-mumps.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-pastix.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-superludist.edp BUILDSTDERR: examples++-mpi/MPICGLap.edp BUILDSTDERR: examples++-mpi/MPIGMRES2D.edp BUILDSTDERR: examples++-mpi/MPIGMRES3D.edp BUILDSTDERR: examples++-mpi/MPIGMRESmacro.idp BUILDSTDERR: examples++-mpi/MPIplot.idp BUILDSTDERR: examples++-mpi/MUMPS.edp BUILDSTDERR: examples++-mpi/NSCaraCyl.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-mumps.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-pastix.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-superludist.edp BUILDSTDERR: examples++-mpi/NSI3d-carac.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-superludist.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-superludist.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-superludist.edp BUILDSTDERR: examples++-mpi/VG.edp BUILDSTDERR: examples++-mpi/beam-3d-matrix-pastix.edp BUILDSTDERR: examples++-mpi/beam-3d-matrix-superludist.edp BUILDSTDERR: examples++-mpi/cavityNewtow-MUMPS.edp BUILDSTDERR: examples++-mpi/chaleur3D-hips.edp BUILDSTDERR: examples++-mpi/chaleur3D-hypre.edp BUILDSTDERR: examples++-mpi/chaleur3D-mumps.edp BUILDSTDERR: examples++-mpi/chaleur3D-pastix.edp BUILDSTDERR: examples++-mpi/chaleur3D-superludist.edp BUILDSTDERR: examples++-mpi/cmaes-mpi-VarIneq.edp BUILDSTDERR: examples++-mpi/essai-com.edp BUILDSTDERR: examples++-mpi/essai.edp BUILDSTDERR: examples++-mpi/func-max.idp BUILDSTDERR: examples++-mpi/getARGV.idp BUILDSTDERR: examples++-mpi/mortar-DN-4-mpi.edp BUILDSTDERR: examples++-mpi/mortar-msh.idp BUILDSTDERR: examples++-mpi/parmetis-3d.edp BUILDSTDERR: examples++-mpi/parmetis.edp BUILDSTDERR: examples++-mpi/schwarz-2d.edp BUILDSTDERR: examples++-mpi/schwarz-3.edp BUILDSTDERR: examples++-mpi/schwarz-b.edp BUILDSTDERR: examples++-mpi/schwarz-c.edp BUILDSTDERR: examples++-mpi/testsolver_MUMPS.edp BUILDSTDERR: examples++-mpi/testsolver_SuperLU_DIST.edp BUILDSTDERR: examples++-mpi/testsolver_dsuperlu_dist.edp BUILDSTDERR: examples++-mpi/testsolver_pastix.edp BUILDSTDERR: examples++-other/graphics-benchmark.edp BUILDSTDERR: examples++-other/lap3-cpu.edp BUILDSTDERR: examples++-tutorial/AdaptResidualErrorIndicator.edp BUILDSTDERR: examples++-tutorial/BEM.edp BUILDSTDERR: examples++-tutorial/ExtractDofsonBorder.idp BUILDSTDERR: examples++-tutorial/FE.edp BUILDSTDERR: examples++-tutorial/FEComplex.edp BUILDSTDERR: examples++-tutorial/LapDG2.edp BUILDSTDERR: examples++-tutorial/Laplace-RHS-Dirac.edp BUILDSTDERR: examples++-tutorial/Laplace-lagrange-mult.edp BUILDSTDERR: examples++-tutorial/Laplace.edp BUILDSTDERR: examples++-tutorial/LaplaceP1.edp BUILDSTDERR: examples++-tutorial/LaplaceP1P2h.edp BUILDSTDERR: examples++-tutorial/LaplaceP1bis.edp BUILDSTDERR: examples++-tutorial/LaplaceRT.edp BUILDSTDERR: examples++-tutorial/NS-BackwardStep.edp BUILDSTDERR: examples++-tutorial/NSUzawaCahouetChabart.edp BUILDSTDERR: examples++-tutorial/Newton.edp BUILDSTDERR: examples++-tutorial/Periodic.edp BUILDSTDERR: examples++-tutorial/Stokes-macro2d-3d.edp BUILDSTDERR: examples++-tutorial/StokesUzawa.edp BUILDSTDERR: examples++-tutorial/VI-adap.edp BUILDSTDERR: examples++-tutorial/VI.edp BUILDSTDERR: examples++-tutorial/a_tutorial.edp BUILDSTDERR: examples++-tutorial/adapt.edp BUILDSTDERR: examples++-tutorial/adaptindicatorP1.edp BUILDSTDERR: examples++-tutorial/adaptindicatorP2.edp BUILDSTDERR: examples++-tutorial/algo.edp BUILDSTDERR: examples++-tutorial/all.edp BUILDSTDERR: examples++-tutorial/array.edp BUILDSTDERR: examples++-tutorial/beam.edp BUILDSTDERR: examples++-tutorial/calculus.edp BUILDSTDERR: examples++-tutorial/cavity.edp BUILDSTDERR: examples++-tutorial/cavityNewtow.edp BUILDSTDERR: examples++-tutorial/convect-apt.edp BUILDSTDERR: examples++-tutorial/convect.edp BUILDSTDERR: examples++-tutorial/convect2.edp BUILDSTDERR: examples++-tutorial/dumptable.edp BUILDSTDERR: examples++-tutorial/ex-vf.edp BUILDSTDERR: examples++-tutorial/exception.edp BUILDSTDERR: examples++-tutorial/fluidStruct.edp BUILDSTDERR: examples++-tutorial/fluidStructAdapt.edp BUILDSTDERR: examples++-tutorial/forall.edp BUILDSTDERR: examples++-tutorial/freeboundary-weak.edp BUILDSTDERR: examples++-tutorial/freeboundary.edp BUILDSTDERR: examples++-tutorial/func.edp BUILDSTDERR: examples++-tutorial/glumesh.edp BUILDSTDERR: examples++-tutorial/gnuplot.edp BUILDSTDERR: examples++-tutorial/intlevelset.edp BUILDSTDERR: examples++-tutorial/mat_interpol.edp BUILDSTDERR: examples++-tutorial/medit.edp BUILDSTDERR: examples++-tutorial/mesh-internal.edp BUILDSTDERR: examples++-tutorial/mesh.edp BUILDSTDERR: examples++-tutorial/minlenedge.edp BUILDSTDERR: examples++-tutorial/mortar-DN-4.edp BUILDSTDERR: examples++-tutorial/mortar-msh.idp BUILDSTDERR: examples++-tutorial/movemesh.edp BUILDSTDERR: examples++-tutorial/movemeshsmooth.idp BUILDSTDERR: examples++-tutorial/nl-elast-neo-Hookean.edp BUILDSTDERR: examples++-tutorial/nolinear-elas.edp BUILDSTDERR: examples++-tutorial/onde.edp BUILDSTDERR: examples++-tutorial/periodic4.edp BUILDSTDERR: examples++-tutorial/periodic4bis.edp BUILDSTDERR: examples++-tutorial/plot.edp BUILDSTDERR: examples++-tutorial/readmesh.edp BUILDSTDERR: examples++-tutorial/ref.edp BUILDSTDERR: examples++-tutorial/region.edp BUILDSTDERR: examples++-tutorial/regtests.edp BUILDSTDERR: examples++-tutorial/saverestore.edp BUILDSTDERR: examples++-tutorial/schwarz-gc.edp BUILDSTDERR: examples++-tutorial/schwarz-no-overlap.edp BUILDSTDERR: examples++-tutorial/schwarz-overlap.edp BUILDSTDERR: examples++-tutorial/schwarz2.edp BUILDSTDERR: examples++-tutorial/shur-comp.edp BUILDSTDERR: examples++-tutorial/sparse-cmatrix.edp BUILDSTDERR: examples++-tutorial/sparse-matrix.edp BUILDSTDERR: examples++-tutorial/sphere.edp BUILDSTDERR: examples++-tutorial/string.edp BUILDSTDERR: examples++-tutorial/tablefunction.edp BUILDSTDERR: examples++-tutorial/taboftab.edp BUILDSTDERR: examples++-tutorial/testplot.edp BUILDSTDERR: examples++-tutorial/thermic-fast.edp BUILDSTDERR: examples++-tutorial/uniformmesh.edp BUILDSTDERR: examples++/D2.edp BUILDSTDERR: examples++/FE-medit.edp BUILDSTDERR: examples++/NSP1P1.edp BUILDSTDERR: examples++/NSP1P1b.edp BUILDSTDERR: examples++/NSP1P2.edp BUILDSTDERR: examples++/Richard.edp BUILDSTDERR: examples++/Stokes-P1nc-P0+P1.edp BUILDSTDERR: examples++/aaRT.edp BUILDSTDERR: examples++/aaa-adp.edp BUILDSTDERR: examples++/aadaptation.edp BUILDSTDERR: examples++/aalapacien.edp BUILDSTDERR: examples++/aalaplace-nc.edp BUILDSTDERR: examples++/aamove.edp BUILDSTDERR: examples++/all.edp BUILDSTDERR: examples++/arrayoFVh.edp BUILDSTDERR: examples++/bilap.edp BUILDSTDERR: examples++/ccc-adp.edp BUILDSTDERR: examples++/demo.edp BUILDSTDERR: examples++/demo1.edp BUILDSTDERR: examples++/funct.edp BUILDSTDERR: examples++/include.edp BUILDSTDERR: examples++/lap_mat.edp BUILDSTDERR: examples++/lapacienprecon.edp BUILDSTDERR: examples++/makeref.edp BUILDSTDERR: examples++/parareal.edp BUILDSTDERR: examples++/ref.edp BUILDSTDERR: examples++/regtests.edp BUILDSTDERR: examples++/renumbering.edp BUILDSTDERR: examples++/testFE.edp BUILDSTDERR: examples++/testadp.edp BUILDSTDERR: examples++/teste.edp BUILDSTDERR: examples++/wafer-heating-laser-axi.edp BUILDSTDERR: CheckAllEdp BUILDSTDERR: examples++-load/ch.pts BUILDSTDERR: examples++-load/g.gmesh + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/Applications || mkdir /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILD/freefem++-3.60/openmpi/buildtree/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/openmpi' + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/ff-mpirun /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/bin/ff-mpirun_openmpi + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/MPICG.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/lib/ff++/lib/MPICG.so + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/mpi-cmaes.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so + popd ~/build/BUILD/freefem++-3.60 ~/build/BUILD/freefem++-3.60/mpich ~/build/BUILD/freefem++-3.60 + for mpi in openmpi mpich + pushd mpich BUILDSTDERR: ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-3.60/mpich/buildtree install Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++ cp -rp include /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++ cp -rp bin /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[2]: 'BernadiRaugel.so' is up to date. make[2]: 'Morley.so' is up to date. make[2]: 'funcTemplate.so' is up to date. make[2]: 'addNewType.so' is up to date. make[2]: 'qf11to25.so' is up to date. make[2]: 'Element_P3.so' is up to date. make[2]: 'Element_P4.so' is up to date. make[2]: 'Element_P3dc.so' is up to date. make[2]: 'Element_P4dc.so' is up to date. make[2]: 'Element_PkEdge.so' is up to date. make[2]: 'msh3.so' is up to date. make[2]: 'splitmesh3.so' is up to date. make[2]: 'splitmesh6.so' is up to date. make[2]: 'splitmesh4.so' is up to date. make[2]: 'splitmesh12.so' is up to date. make[2]: 'ffrandom.so' is up to date. make[2]: 'medit.so' is up to date. make[2]: 'mat_dervieux.so' is up to date. make[2]: 'lgbmo.so' is up to date. make[2]: 'mat_psi.so' is up to date. make[2]: 'ppm2rnm.so' is up to date. make[2]: 'DxWriter.so' is up to date. make[2]: 'pcm2rnm.so' is up to date. make[2]: 'iovtk.so' is up to date. make[2]: 'gmsh.so' is up to date. make[2]: 'MetricKuate.so' is up to date. make[2]: 'Element_P1dc1.so' is up to date. make[2]: 'BinaryIO.so' is up to date. make[2]: 'isolineP1.so' is up to date. make[2]: 'isoline.so' is up to date. make[2]: 'thresholdings.so' is up to date. make[2]: 'VTK_writer_3d.so' is up to date. make[2]: 'VTK_writer.so' is up to date. make[2]: 'splitedges.so' is up to date. make[2]: 'Element_Mixte.so' is up to date. make[2]: 'Element_Mixte3d.so' is up to date. make[2]: 'myfunction2.so' is up to date. make[2]: 'MetricPk.so' is up to date. make[2]: 'FreeFemQA.so' is up to date. make[2]: 'shell.so' is up to date. make[2]: 'pipe.so' is up to date. make[2]: 'symmetrizeCSR.so' is up to date. make[2]: 'BEC.so' is up to date. make[2]: 'bfstream.so' is up to date. make[2]: 'iohdf5.so' is up to date. make[2]: 'ff-AiryBiry.so' is up to date. make[2]: 'exactpartition.so' is up to date. make[2]: 'ClosePoints.so' is up to date. make[2]: 'Element_HCT.so' is up to date. make[2]: 'Curvature.so' is up to date. make[2]: 'Element_P1bl.so' is up to date. make[2]: 'Element_QF.so' is up to date. make[2]: 'distance.so' is up to date. make[2]: 'Element_P1ncdc.so' is up to date. make[2]: 'Element_P2bulle3.so' is up to date. make[2]: 'Element_P2pnc.so' is up to date. make[2]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[2]: 'dfft.so' is up to date. make[2]: 'UMFPACK64.so' is up to date. make[2]: 'NewSolver.so' is up to date. make[2]: 'lapack.so' is up to date. make[2]: 'fflapack.so' is up to date. make[2]: 'ffnewuoa.so' is up to date. make[2]: 'ilut.so' is up to date. make[2]: 'gsl.so' is up to date. make[2]: 'ff-NLopt.so' is up to date. make[2]: 'ff-cmaes.so' is up to date. make[2]: 'ff-mmap-semaphore.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin' make myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[3]: 'BernadiRaugel.so' is up to date. make[3]: 'Morley.so' is up to date. make[3]: 'funcTemplate.so' is up to date. make[3]: 'addNewType.so' is up to date. make[3]: 'qf11to25.so' is up to date. make[3]: 'Element_P3.so' is up to date. make[3]: 'Element_P4.so' is up to date. make[3]: 'Element_P3dc.so' is up to date. make[3]: 'Element_P4dc.so' is up to date. make[3]: 'Element_PkEdge.so' is up to date. make[3]: 'msh3.so' is up to date. make[3]: 'splitmesh3.so' is up to date. make[3]: 'splitmesh6.so' is up to date. make[3]: 'splitmesh4.so' is up to date. make[3]: 'splitmesh12.so' is up to date. make[3]: 'ffrandom.so' is up to date. make[3]: 'medit.so' is up to date. make[3]: 'mat_dervieux.so' is up to date. make[3]: 'lgbmo.so' is up to date. make[3]: 'mat_psi.so' is up to date. make[3]: 'ppm2rnm.so' is up to date. make[3]: 'DxWriter.so' is up to date. make[3]: 'pcm2rnm.so' is up to date. make[3]: 'iovtk.so' is up to date. make[3]: 'gmsh.so' is up to date. make[3]: 'MetricKuate.so' is up to date. make[3]: 'Element_P1dc1.so' is up to date. make[3]: 'BinaryIO.so' is up to date. make[3]: 'isolineP1.so' is up to date. make[3]: 'isoline.so' is up to date. make[3]: 'thresholdings.so' is up to date. make[3]: 'VTK_writer_3d.so' is up to date. make[3]: 'VTK_writer.so' is up to date. make[3]: 'splitedges.so' is up to date. make[3]: 'Element_Mixte.so' is up to date. make[3]: 'Element_Mixte3d.so' is up to date. make[3]: 'myfunction2.so' is up to date. make[3]: 'MetricPk.so' is up to date. make[3]: 'FreeFemQA.so' is up to date. make[3]: 'shell.so' is up to date. make[3]: 'pipe.so' is up to date. make[3]: 'symmetrizeCSR.so' is up to date. make[3]: 'BEC.so' is up to date. make[3]: 'bfstream.so' is up to date. make[3]: 'iohdf5.so' is up to date. make[3]: 'ff-AiryBiry.so' is up to date. make[3]: 'exactpartition.so' is up to date. make[3]: 'ClosePoints.so' is up to date. make[3]: 'Element_HCT.so' is up to date. make[3]: 'Curvature.so' is up to date. make[3]: 'Element_P1bl.so' is up to date. make[3]: 'Element_QF.so' is up to date. make[3]: 'distance.so' is up to date. make[3]: 'Element_P1ncdc.so' is up to date. make[3]: 'Element_P2bulle3.so' is up to date. make[3]: 'Element_P2pnc.so' is up to date. make[3]: 'tetgen.so' is up to date. ./ff-c++ -auto SuperLu.cpp BUILDSTDERR: MISSING lib superlu4, Check the WHERE-LIBRARYfiles eval ./ff-c++ make[3]: 'dfft.so' is up to date. make[3]: 'UMFPACK64.so' is up to date. make[3]: 'NewSolver.so' is up to date. make[3]: 'lapack.so' is up to date. make[3]: 'fflapack.so' is up to date. make[3]: 'ffnewuoa.so' is up to date. make[3]: 'ilut.so' is up to date. make[3]: 'gsl.so' is up to date. make[3]: 'ff-NLopt.so' is up to date. make[3]: 'ff-cmaes.so' is up to date. make[3]: 'ff-mmap-semaphore.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib test -n "FreeFem++-mpi" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi || true mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc /usr/bin/install -p -m 644 clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.60/mpich/download#/usr/lib64/ff++#' ;\ done BUILDSTDERR: /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied BUILDSTDERR: /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib; fi; done if [ -n "FreeFem++-mpi" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernadiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isolineP1.so isoline.so thresholdings.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so pipe.so symmetrizeCSR.so BEC.so bfstream.so iohdf5.so ff-AiryBiry.so exactpartition.so ClosePoints.so Element_HCT.so Curvature.so Element_P1bl.so Element_QF.so distance.so Element_P1ncdc.so Element_P2bulle3.so Element_P2pnc.so; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi; \ else echo missing install mpi version ??? ../examples++-mpi/$i ;\ fi; \ done ; \ fi missing install mpi version ??? ../examples++-mpi/SuperLu.so make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp BUILDSTDERR: MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp BUILDSTDERR: MISSING lib metis, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp BUILDSTDERR: MISSING lib parms, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi parmetis.cpp BUILDSTDERR: MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load mpi solver !" finish compile load mpi solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp for i in complex_SuperLU_DIST_FreeFem.so real_SuperLU_DIST_FreeFem.so dSuperLU_DIST.so MPICG.so parms_FreeFem.so mpi-cmaes.so parmetis.so; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp BUILDSTDERR: MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' ../examples++-load/ff-c++ -auto -mpi SLEPc.cpp BUILDSTDERR: MISSING lib petsc, Check the WHERE-LIBRARYfiles eval ../examples++-load/ff-c++ '-mpi' Warning missing mpi plugin: echo "finish compile load hpddm solver !" finish compile load hpddm solver ! make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/etc for i in hpddm.so hpddm_substructuring.so SLEPc-complex.so SLEPc.so ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 macro_ddm.idp macro_ddm_substructuring.idp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.60/mpich' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++*/*.[ie]dp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh| (cd /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++; tar xvf -) BUILDSTDERR: COPYRIGHT BUILDSTDERR: HISTORY COPYRIGHT HISTORY BUILDSTDERR: HISTORY_BEFORE_2005 BUILDSTDERR: README BUILDSTDERR: README_WINDOWS HISTORY_BEFORE_2005 BUILDSTDERR: README_MAC BUILDSTDERR: BUGS BUILDSTDERR: TODO BUILDSTDERR: INSTALL BUILDSTDERR: INSTALL-MacOSX README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION BUILDSTDERR: INNOVATION BUILDSTDERR: mode-mi-edp.zip BUILDSTDERR: examples++-tutorial/aile.msh BUILDSTDERR: examples++-tutorial/xyf BUILDSTDERR: examples++-3d/dodecaedre01.mesh BUILDSTDERR: examples++-3d/lac-leman-v4.msh BUILDSTDERR: examples++-load/load.link mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh examples++-3d/lac-leman-v4.msh examples++-load/load.link examples++-load/cube.msh examples++-load/fig.pgm BUILDSTDERR: examples++-load/cube.msh BUILDSTDERR: examples++-load/fig.pgm BUILDSTDERR: examples++-load/lg.pgm BUILDSTDERR: ./examples++-mpi/regtests.sh BUILDSTDERR: ./examples++-other/speedtest.sh BUILDSTDERR: ./download/fftw/Makefile BUILDSTDERR: examples++-3d/3d-Leman.edp BUILDSTDERR: examples++-3d/ArrayFE-3d.edp BUILDSTDERR: examples++-3d/EqPoisson.edp BUILDSTDERR: examples++-3d/Lac.edp BUILDSTDERR: examples++-3d/Laplace-Adapt-3d.edp BUILDSTDERR: examples++-3d/Laplace-Adapt-aniso-3d.edp BUILDSTDERR: examples++-3d/Laplace3d.edp BUILDSTDERR: examples++-3d/LaplaceRT-3d.edp examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp BUILDSTDERR: examples++-3d/MeshSurface.idp BUILDSTDERR: examples++-3d/NSI3d-carac.edp BUILDSTDERR: examples++-3d/NSI3d.edp BUILDSTDERR: examples++-3d/Period-Poisson-cube-ballon.edp BUILDSTDERR: examples++-3d/Poisson-cube-ballon.edp BUILDSTDERR: examples++-3d/Poisson.edp BUILDSTDERR: examples++-3d/Poisson3d.edp BUILDSTDERR: examples++-3d/Stokes.edp BUILDSTDERR: examples++-3d/TruncLac.edp BUILDSTDERR: examples++-3d/all.edp BUILDSTDERR: examples++-3d/beam-3d.edp BUILDSTDERR: examples++-3d/bottle.edp BUILDSTDERR: examples++-3d/cone.edp BUILDSTDERR: examples++-3d/convect-3d.edp BUILDSTDERR: examples++-3d/cube-period.edp BUILDSTDERR: examples++-3d/cube.idp BUILDSTDERR: examples++-3d/cylinder-3d.edp BUILDSTDERR: examples++-3d/cylinder.edp BUILDSTDERR: examples++-3d/fallingspheres.edp BUILDSTDERR: examples++-3d/first.edp BUILDSTDERR: examples++-3d/intlevelset3d.edp BUILDSTDERR: examples++-3d/meditddm.edp BUILDSTDERR: examples++-3d/p.edp BUILDSTDERR: examples++-3d/periodic-3d.edp BUILDSTDERR: examples++-3d/pyramide.edp BUILDSTDERR: examples++-3d/ref.edp BUILDSTDERR: examples++-3d/refinesphere.edp BUILDSTDERR: examples++-3d/regtests.edp BUILDSTDERR: examples++-3d/schwarz-nm-3d.edp BUILDSTDERR: examples++-3d/sphere2.edp BUILDSTDERR: examples++-3d/sphere6.edp BUILDSTDERR: examples++-3d/sphereincube.edp BUILDSTDERR: examples++-3d/tetgencube.edp BUILDSTDERR: examples++-3d/tetgenholeregion.edp BUILDSTDERR: examples++-bug/SegmentationFault.edp BUILDSTDERR: examples++-bug/aaa.edp BUILDSTDERR: examples++-bug/bug-arg-string.edp BUILDSTDERR: examples++-bug/bugborder.edp BUILDSTDERR: examples++-bug/bugf.edp BUILDSTDERR: examples++-bug/bugifexp.edp BUILDSTDERR: examples++-bug/bugv1.18.edp BUILDSTDERR: examples++-bug/fe-vect.edp BUILDSTDERR: examples++-bug/func.edp BUILDSTDERR: examples++-bug/zArithmetic_bug1.edp BUILDSTDERR: examples++-chapt3/BlackScholes2D.edp BUILDSTDERR: examples++-chapt3/Heat.edp BUILDSTDERR: examples++-chapt3/NSNewton.edp BUILDSTDERR: examples++-chapt3/NSprojection.edp BUILDSTDERR: examples++-chapt3/all.edp BUILDSTDERR: examples++-chapt3/condensor.edp BUILDSTDERR: examples++-chapt3/convects.edp BUILDSTDERR: examples++-chapt3/heatex.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/bugv1.18.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp BUILDSTDERR: examples++-chapt3/lame.edp BUILDSTDERR: examples++-chapt3/membrane.edp BUILDSTDERR: examples++-chapt3/membranerror.edp BUILDSTDERR: examples++-chapt3/muwave.edp BUILDSTDERR: examples++-chapt3/optimcontrol.edp BUILDSTDERR: examples++-chapt3/potential.edp BUILDSTDERR: examples++-chapt3/ref.edp BUILDSTDERR: examples++-chapt3/regtests.edp BUILDSTDERR: examples++-chapt3/schwarz.edp BUILDSTDERR: examples++-chapt3/sound.edp BUILDSTDERR: examples++-chapt3/stokes.edp BUILDSTDERR: examples++-chapt3/test1.edp BUILDSTDERR: examples++-chapt3/testbed.edp BUILDSTDERR: examples++-chapt3/thermal.edp BUILDSTDERR: examples++-chapt3/thermic.edp BUILDSTDERR: examples++-eigen/BeamEigenValue.edp BUILDSTDERR: examples++-eigen/BeamEigenValueperio.edp BUILDSTDERR: examples++-eigen/Lap3dEigenValue.edp BUILDSTDERR: examples++-eigen/LapComplexEigenValue.edp BUILDSTDERR: examples++-eigen/LapEigenValue.edp BUILDSTDERR: examples++-eigen/LapEigenValueFunc.edp BUILDSTDERR: examples++-eigen/LapEigenValueFuncV2.edp BUILDSTDERR: examples++-eigen/LapnosymComplexEigenValue.edp BUILDSTDERR: examples++-eigen/LapnosymEigenValue.edp BUILDSTDERR: examples++-eigen/Stokes-eigen.edp BUILDSTDERR: examples++-eigen/VP-Steklov-Poincare.edp BUILDSTDERR: examples++-eigen/WGM-sphere.edp BUILDSTDERR: examples++-eigen/all.edp BUILDSTDERR: examples++-eigen/condition-number.edp BUILDSTDERR: examples++-eigen/free-cyl-axi.edp BUILDSTDERR: examples++-eigen/neuman.edp BUILDSTDERR: examples++-eigen/regtests.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-PETSc-complex.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp BUILDSTDERR: examples++-hpddm/diffusion-2d-substructuring.edp BUILDSTDERR: examples++-hpddm/diffusion-2d.edp BUILDSTDERR: examples++-hpddm/diffusion-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/diffusion-3d-simple.edp BUILDSTDERR: examples++-hpddm/diffusion-3d.edp BUILDSTDERR: examples++-hpddm/elasticity-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/elasticity-2d-substructuring.edp BUILDSTDERR: examples++-hpddm/elasticity-2d.edp BUILDSTDERR: examples++-hpddm/elasticity-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/elasticity-3d-simple.edp BUILDSTDERR: examples++-hpddm/elasticity-3d.edp BUILDSTDERR: examples++-hpddm/heat-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/heat-2d.edp BUILDSTDERR: examples++-hpddm/heat-3d.edp BUILDSTDERR: examples++-hpddm/helmholtz-2d.edp BUILDSTDERR: examples++-hpddm/iterative.edp BUILDSTDERR: examples++-hpddm/laplace-2d-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-2d-torus-SLEPc.edp BUILDSTDERR: examples++-hpddm/laplace-complex-2d-SLEPc.edp BUILDSTDERR: examples++-hpddm/macro_ddm.idp BUILDSTDERR: examples++-hpddm/macro_ddm_substructuring.idp BUILDSTDERR: examples++-hpddm/maxwell-3d.edp BUILDSTDERR: examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp BUILDSTDERR: examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp BUILDSTDERR: examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp BUILDSTDERR: examples++-hpddm/stokes-2d-PETSc.edp BUILDSTDERR: examples++-hpddm/stokes-2d.edp BUILDSTDERR: examples++-hpddm/stokes-3d-PETSc.edp BUILDSTDERR: examples++-hpddm/stokes-3d.edp BUILDSTDERR: examples++-hpddm/withPartitioning.edp BUILDSTDERR: examples++-load/APk-AdaptEpsDeltaPk.edp BUILDSTDERR: examples++-load/APk-ExplicitPkTest.edp BUILDSTDERR: examples++-load/APk-FreeFemQA.edp BUILDSTDERR: examples++-load/APk-MetricPk.edp BUILDSTDERR: examples++-load/ClosePoints.edp BUILDSTDERR: examples++-load/Element_QF.edp BUILDSTDERR: examples++-load/IPOTest.edp BUILDSTDERR: examples++-load/IpOptMinSurf.edp BUILDSTDERR: examples++-load/IpoptLap.edp BUILDSTDERR: examples++-load/IpoptMinSurfVol.edp BUILDSTDERR: examples++-load/IpoptVI.edp BUILDSTDERR: examples++-load/IpoptVI2.edp BUILDSTDERR: examples++-load/LapDG3.edp BUILDSTDERR: examples++-load/LapDG4.edp BUILDSTDERR: examples++-load/LapLNewSolver.edp BUILDSTDERR: examples++-load/LapMUMPS_seq.edp BUILDSTDERR: examples++-load/LapNewSolver.edp BUILDSTDERR: examples++-load/LapUmfpack64.edp BUILDSTDERR: examples++-load/LaplaceP2pnc.edp BUILDSTDERR: examples++-load/LaplaceP3-3d.edp BUILDSTDERR: examples++-load/LaplaceP3.edp BUILDSTDERR: examples++-load/LaplaceP4.edp BUILDSTDERR: examples++-load/LaplaceRT1.edp BUILDSTDERR: examples++-load/LaplaceRT13d.edp BUILDSTDERR: examples++-load/LaplaceRT2.edp BUILDSTDERR: examples++-load/Leman-mesh.edp BUILDSTDERR: examples++-load/MetricKuate.edp BUILDSTDERR: examples++-load/NSP2BRP0.edp BUILDSTDERR: examples++-load/PARDISO.edp BUILDSTDERR: examples++-load/Stokes-surface-tension-axi.edp BUILDSTDERR: examples++-load/SuperLU.edp BUILDSTDERR: examples++-load/VarIneq2.edp BUILDSTDERR: examples++-load/all.edp BUILDSTDERR: examples++-load/bfstream.edp BUILDSTDERR: examples++-load/bilapHCT.edp BUILDSTDERR: examples++-load/bilapMorley.edp BUILDSTDERR: examples++-load/bilapP3-hct-like.edp BUILDSTDERR: examples++-load/bmo.edp BUILDSTDERR: examples++-load/buildlayermesh.edp BUILDSTDERR: examples++-load/checkglumeshcube.edp BUILDSTDERR: examples++-load/cmaes-VarIneq.edp BUILDSTDERR: examples++-load/cmaes-oven.edp BUILDSTDERR: examples++-load/convect_dervieux.edp BUILDSTDERR: examples++-load/convectchacon-3d.edp BUILDSTDERR: examples++-load/convectchacon.edp BUILDSTDERR: examples++-load/convexehull3d.edp BUILDSTDERR: examples++-load/cube.edp BUILDSTDERR: examples++-load/dfft.edp BUILDSTDERR: examples++-load/distance.edp BUILDSTDERR: examples++-load/distance2.edp BUILDSTDERR: examples++-load/distance3.edp BUILDSTDERR: examples++-load/exactpartition.edp BUILDSTDERR: examples++-load/ffnewuoa.edp BUILDSTDERR: examples++-load/ffrandom.edp BUILDSTDERR: examples++-load/funcTemplate.edp BUILDSTDERR: examples++-load/glumesh3D.edp BUILDSTDERR: examples++-load/gsl.edp BUILDSTDERR: examples++-load/gsl.idp BUILDSTDERR: examples++-load/ilut.edp BUILDSTDERR: examples++-load/iohd5-beam-2d.edp BUILDSTDERR: examples++-load/iohd5-beam-3d.edp BUILDSTDERR: examples++-load/isoline.edp BUILDSTDERR: examples++-load/lame-TD-NSS.edp BUILDSTDERR: examples++-load/lap-solvers.edp BUILDSTDERR: examples++-load/lapack.edp BUILDSTDERR: examples++-load/layer.edp BUILDSTDERR: examples++-load/load.edp BUILDSTDERR: examples++-load/makeref.edp BUILDSTDERR: examples++-load/meditddm.edp BUILDSTDERR: examples++-load/metis.edp BUILDSTDERR: examples++-load/mshmet.edp BUILDSTDERR: examples++-load/myType.edp BUILDSTDERR: examples++-load/myfunction2.edp BUILDSTDERR: examples++-load/pipe.edp BUILDSTDERR: examples++-load/plot-fb-P3.edp BUILDSTDERR: examples++-load/plot-fb-P3dc.edp BUILDSTDERR: examples++-load/plot-fb-P4.edp BUILDSTDERR: examples++-load/plot-fb-P4dc.edp BUILDSTDERR: examples++-load/plotfb.edp BUILDSTDERR: examples++-load/ppm2rnm.edp BUILDSTDERR: examples++-load/provadxw.edp BUILDSTDERR: examples++-load/ref.edp BUILDSTDERR: examples++-load/refinesphere.edp BUILDSTDERR: examples++-load/regtests.edp BUILDSTDERR: examples++-load/schwarz-nm.edp BUILDSTDERR: examples++-load/scotch.edp BUILDSTDERR: examples++-load/shell.edp BUILDSTDERR: examples++-load/splitedges.edp BUILDSTDERR: examples++-load/splitmesh3.edp BUILDSTDERR: examples++-load/splitmesh6.edp BUILDSTDERR: examples++-load/test-ElementMixte.edp BUILDSTDERR: examples++-load/testFE-P2Bulle3.edp BUILDSTDERR: examples++-load/testFE-P2pnc.edp BUILDSTDERR: examples++-load/testFE-P3.edp BUILDSTDERR: examples++-load/testFE-P3dc.edp BUILDSTDERR: examples++-load/testFE-P4.edp BUILDSTDERR: examples++-load/testFE-P4dc.edp BUILDSTDERR: examples++-load/testFE-PkEdge.edp BUILDSTDERR: examples++-load/testFE.edp BUILDSTDERR: examples++-load/testFEHCT.edp BUILDSTDERR: examples++-load/testFEMorley.edp BUILDSTDERR: examples++-load/testdist.edp BUILDSTDERR: examples++-load/testp1dcnc.edp BUILDSTDERR: examples++-load/tetgencube.edp BUILDSTDERR: examples++-load/tetgenholeregion_rugby.edp BUILDSTDERR: examples++-load/thresholdings.edp BUILDSTDERR: examples++-load/ttestio.edp BUILDSTDERR: examples++-load/waveguide.edp BUILDSTDERR: examples++-load/waveguide2.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lame-2d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lame-3d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lap-2dd.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Lap-3d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-Stokes-2d.edp BUILDSTDERR: examples++-mpi/DDM-Schwarz-macro.idp BUILDSTDERR: examples++-mpi/DDM-funcs-v2.idp BUILDSTDERR: examples++-mpi/Heat3d.idp BUILDSTDERR: examples++-mpi/LapMPIEigenValue.edp BUILDSTDERR: examples++-mpi/Laplace3d-hips.edp BUILDSTDERR: examples++-mpi/Laplace3d-hypre.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-mumps.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-pastix.edp BUILDSTDERR: examples++-mpi/LaplaceRT-3d-matrix-superludist.edp BUILDSTDERR: examples++-mpi/MPICGLap.edp BUILDSTDERR: examples++-mpi/MPIGMRES2D.edp BUILDSTDERR: examples++-mpi/MPIGMRES3D.edp BUILDSTDERR: examples++-mpi/MPIGMRESmacro.idp BUILDSTDERR: examples++-mpi/MPIplot.idp BUILDSTDERR: examples++-mpi/MUMPS.edp BUILDSTDERR: examples++-mpi/NSCaraCyl.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-mumps.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-pastix.edp BUILDSTDERR: examples++-mpi/NSI3d-carac-superludist.edp BUILDSTDERR: examples++-mpi/NSI3d-carac.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v1-matrix-superludist.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/PARDISO.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/makeref.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh3.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/testFE-P4.edp examples++-load/testFE-P4dc.edp examples++-load/testFE-PkEdge.edp examples++-load/testFE.edp examples++-load/testFEHCT.edp examples++-load/testFEMorley.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp examples++-mpi/NSI3d-carac-superludist.edp examples++-mpi/NSI3d-carac.edp examples++-mpi/Stokes-v1-matrix-mumps.edp examples++-mpi/Stokes-v1-matrix-pastix.edp examples++-mpi/Stokes-v1-matrix-superludist.edp examples++-mpi/Stokes-v2-matrix-mumps.edp examples++-mpi/Stokes-v2-matrix-pastix.edp examples++-mpi/Stokes-v2-matrix-superludist.edp examples++-mpi/Stokes-v3-matrix-mumps.edp examples++-mpi/Stokes-v3-matrix-pastix.edp examples++-mpi/Stokes-v3-matrix-superludist.edp examples++-mpi/VG.edp examples++-mpi/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-matrix-superludist.edp examples++-mpi/cavityNewtow-MUMPS.edp examples++-mpi/chaleur3D-hips.edp examples++-mpi/chaleur3D-hypre.edp examples++-mpi/chaleur3D-mumps.edp examples++-mpi/chaleur3D-pastix.edp examples++-mpi/chaleur3D-superludist.edp examples++-mpi/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.edp examples++-mpi/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/LaplaceP1bis.edp examples++-tutorial/LaplaceRT.edp examples++-tutorial/NS-BackwardStep.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.edp examples++-tutorial/StokesUzawa.edp examples++-tutorial/VI-adap.edp examples++-tutorial/VI.edp examples++-tutorial/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.edp examples++-tutorial/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.edp examples++-tutorial/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/readmesh.edp examples++-tutorial/ref.edp examples++-tutorial/region.edp examples++-tutorial/regtests.edp examples++-tutorial/saverestore.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.edp examples++/aaa-adp.edp examples++/aadaptation.edp examples++/aalapacien.edp examples++/aalaplace-nc.edp examples++/aamove.edp examples++/all.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/demo.edp examples++/demo1.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILD/freefem++-3.60/mpich/buildtree/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/Applications || mkdir /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILD/freefem++-3.60/mpich/buildtree/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.60/mpich' BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-mumps.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-pastix.edp BUILDSTDERR: examples++-mpi/Stokes-v3-matrix-superludist.edp BUILDSTDERR: examples++-mpi/VG.edp BUILDSTDERR: examples++-mpi/beam-3d-matrix-pastix.edp BUILDSTDERR: examples++-mpi/beam-3d-matrix-superludist.edp BUILDSTDERR: examples++-mpi/cavityNewtow-MUMPS.edp BUILDSTDERR: examples++-mpi/chaleur3D-hips.edp BUILDSTDERR: examples++-mpi/chaleur3D-hypre.edp BUILDSTDERR: examples++-mpi/chaleur3D-mumps.edp BUILDSTDERR: examples++-mpi/chaleur3D-pastix.edp BUILDSTDERR: examples++-mpi/chaleur3D-superludist.edp BUILDSTDERR: examples++-mpi/cmaes-mpi-VarIneq.edp BUILDSTDERR: examples++-mpi/essai-com.edp BUILDSTDERR: examples++-mpi/essai.edp BUILDSTDERR: examples++-mpi/func-max.idp BUILDSTDERR: examples++-mpi/getARGV.idp BUILDSTDERR: examples++-mpi/mortar-DN-4-mpi.edp BUILDSTDERR: examples++-mpi/mortar-msh.idp BUILDSTDERR: examples++-mpi/parmetis-3d.edp BUILDSTDERR: examples++-mpi/parmetis.edp BUILDSTDERR: examples++-mpi/schwarz-2d.edp BUILDSTDERR: examples++-mpi/schwarz-3.edp BUILDSTDERR: examples++-mpi/schwarz-b.edp BUILDSTDERR: examples++-mpi/schwarz-c.edp BUILDSTDERR: examples++-mpi/testsolver_MUMPS.edp BUILDSTDERR: examples++-mpi/testsolver_SuperLU_DIST.edp BUILDSTDERR: examples++-mpi/testsolver_dsuperlu_dist.edp BUILDSTDERR: examples++-mpi/testsolver_pastix.edp BUILDSTDERR: examples++-other/graphics-benchmark.edp BUILDSTDERR: examples++-other/lap3-cpu.edp BUILDSTDERR: examples++-tutorial/AdaptResidualErrorIndicator.edp BUILDSTDERR: examples++-tutorial/BEM.edp BUILDSTDERR: examples++-tutorial/ExtractDofsonBorder.idp BUILDSTDERR: examples++-tutorial/FE.edp BUILDSTDERR: examples++-tutorial/FEComplex.edp BUILDSTDERR: examples++-tutorial/LapDG2.edp BUILDSTDERR: examples++-tutorial/Laplace-RHS-Dirac.edp BUILDSTDERR: examples++-tutorial/Laplace-lagrange-mult.edp BUILDSTDERR: examples++-tutorial/Laplace.edp BUILDSTDERR: examples++-tutorial/LaplaceP1.edp BUILDSTDERR: examples++-tutorial/LaplaceP1P2h.edp BUILDSTDERR: examples++-tutorial/LaplaceP1bis.edp BUILDSTDERR: examples++-tutorial/LaplaceRT.edp BUILDSTDERR: examples++-tutorial/NS-BackwardStep.edp BUILDSTDERR: examples++-tutorial/NSUzawaCahouetChabart.edp BUILDSTDERR: examples++-tutorial/Newton.edp BUILDSTDERR: examples++-tutorial/Periodic.edp BUILDSTDERR: examples++-tutorial/Stokes-macro2d-3d.edp BUILDSTDERR: examples++-tutorial/StokesUzawa.edp BUILDSTDERR: examples++-tutorial/VI-adap.edp BUILDSTDERR: examples++-tutorial/VI.edp BUILDSTDERR: examples++-tutorial/a_tutorial.edp BUILDSTDERR: examples++-tutorial/adapt.edp BUILDSTDERR: examples++-tutorial/adaptindicatorP1.edp BUILDSTDERR: examples++-tutorial/adaptindicatorP2.edp BUILDSTDERR: examples++-tutorial/algo.edp BUILDSTDERR: examples++-tutorial/all.edp BUILDSTDERR: examples++-tutorial/array.edp BUILDSTDERR: examples++-tutorial/beam.edp BUILDSTDERR: examples++-tutorial/calculus.edp BUILDSTDERR: examples++-tutorial/cavity.edp BUILDSTDERR: examples++-tutorial/cavityNewtow.edp BUILDSTDERR: examples++-tutorial/convect-apt.edp BUILDSTDERR: examples++-tutorial/convect.edp BUILDSTDERR: examples++-tutorial/convect2.edp BUILDSTDERR: examples++-tutorial/dumptable.edp BUILDSTDERR: examples++-tutorial/ex-vf.edp BUILDSTDERR: examples++-tutorial/exception.edp BUILDSTDERR: examples++-tutorial/fluidStruct.edp BUILDSTDERR: examples++-tutorial/fluidStructAdapt.edp BUILDSTDERR: examples++-tutorial/forall.edp BUILDSTDERR: examples++-tutorial/freeboundary-weak.edp BUILDSTDERR: examples++-tutorial/freeboundary.edp BUILDSTDERR: examples++-tutorial/func.edp BUILDSTDERR: examples++-tutorial/glumesh.edp BUILDSTDERR: examples++-tutorial/gnuplot.edp BUILDSTDERR: examples++-tutorial/intlevelset.edp BUILDSTDERR: examples++-tutorial/mat_interpol.edp BUILDSTDERR: examples++-tutorial/medit.edp BUILDSTDERR: examples++-tutorial/mesh-internal.edp BUILDSTDERR: examples++-tutorial/mesh.edp BUILDSTDERR: examples++-tutorial/minlenedge.edp BUILDSTDERR: examples++-tutorial/mortar-DN-4.edp BUILDSTDERR: examples++-tutorial/mortar-msh.idp BUILDSTDERR: examples++-tutorial/movemesh.edp BUILDSTDERR: examples++-tutorial/movemeshsmooth.idp BUILDSTDERR: examples++-tutorial/nl-elast-neo-Hookean.edp BUILDSTDERR: examples++-tutorial/nolinear-elas.edp BUILDSTDERR: examples++-tutorial/onde.edp BUILDSTDERR: examples++-tutorial/periodic4.edp BUILDSTDERR: examples++-tutorial/periodic4bis.edp BUILDSTDERR: examples++-tutorial/plot.edp BUILDSTDERR: examples++-tutorial/readmesh.edp BUILDSTDERR: examples++-tutorial/ref.edp BUILDSTDERR: examples++-tutorial/region.edp BUILDSTDERR: examples++-tutorial/regtests.edp BUILDSTDERR: examples++-tutorial/saverestore.edp BUILDSTDERR: examples++-tutorial/schwarz-gc.edp BUILDSTDERR: examples++-tutorial/schwarz-no-overlap.edp BUILDSTDERR: examples++-tutorial/schwarz-overlap.edp BUILDSTDERR: examples++-tutorial/schwarz2.edp BUILDSTDERR: examples++-tutorial/shur-comp.edp BUILDSTDERR: examples++-tutorial/sparse-cmatrix.edp BUILDSTDERR: examples++-tutorial/sparse-matrix.edp BUILDSTDERR: examples++-tutorial/sphere.edp BUILDSTDERR: examples++-tutorial/string.edp BUILDSTDERR: examples++-tutorial/tablefunction.edp BUILDSTDERR: examples++-tutorial/taboftab.edp BUILDSTDERR: examples++-tutorial/testplot.edp BUILDSTDERR: examples++-tutorial/thermic-fast.edp BUILDSTDERR: examples++-tutorial/uniformmesh.edp BUILDSTDERR: examples++/D2.edp BUILDSTDERR: examples++/FE-medit.edp BUILDSTDERR: examples++/NSP1P1.edp BUILDSTDERR: examples++/NSP1P1b.edp BUILDSTDERR: examples++/NSP1P2.edp BUILDSTDERR: examples++/Richard.edp BUILDSTDERR: examples++/Stokes-P1nc-P0+P1.edp BUILDSTDERR: examples++/aaRT.edp BUILDSTDERR: examples++/aaa-adp.edp BUILDSTDERR: examples++/aadaptation.edp BUILDSTDERR: examples++/aalapacien.edp BUILDSTDERR: examples++/aalaplace-nc.edp BUILDSTDERR: examples++/aamove.edp BUILDSTDERR: examples++/all.edp BUILDSTDERR: examples++/arrayoFVh.edp BUILDSTDERR: examples++/bilap.edp BUILDSTDERR: examples++/ccc-adp.edp BUILDSTDERR: examples++/demo.edp BUILDSTDERR: examples++/demo1.edp BUILDSTDERR: examples++/funct.edp BUILDSTDERR: examples++/include.edp BUILDSTDERR: examples++/lap_mat.edp BUILDSTDERR: examples++/lapacienprecon.edp BUILDSTDERR: examples++/makeref.edp BUILDSTDERR: examples++/parareal.edp BUILDSTDERR: examples++/ref.edp BUILDSTDERR: examples++/regtests.edp BUILDSTDERR: examples++/renumbering.edp BUILDSTDERR: examples++/testFE.edp BUILDSTDERR: examples++/testadp.edp BUILDSTDERR: examples++/teste.edp BUILDSTDERR: examples++/wafer-heating-laser-axi.edp BUILDSTDERR: CheckAllEdp BUILDSTDERR: examples++-load/ch.pts BUILDSTDERR: examples++-load/g.gmesh + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/bin/FreeFem++-mpi_mpich + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/ff-mpirun /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/bin/ff-mpirun_mpich + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/MPICG.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/lib/ff++/lib/MPICG.so + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/lib/mpi/mpi-cmaes.so /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so ~/build/BUILD/freefem++-3.60 + popd + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 3.60-1.fc29 --unique-debug-suffix -3.60-1.fc29.riscv64 --unique-debug-src-base freefem++-3.60-1.fc29.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/freefem++-3.60 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ffmaster explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/FreeFem++-nw explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/cvmsh2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ffglut extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/FreeFem++-nw extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ffmaster extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/cvmsh2 extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ffglut explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/bamg extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/bamg explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ffmedit extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/bin/ffmedit explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/MetricPk.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/MetricPk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitedges.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitedges.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/myfunction2.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/myfunction2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/VTK_writer_3d.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/VTK_writer_3d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_QF.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_QF.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-NLopt.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-NLopt.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/pcm2rnm.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/pcm2rnm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_HCT.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_HCT.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/gmsh.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/gmsh.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/iovtk.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/iovtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/addNewType.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/addNewType.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Morley.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Morley.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/exactpartition.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/exactpartition.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mat_dervieux.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mat_dervieux.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/lgbmo.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/lgbmo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P2pnc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P2pnc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ilut.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ilut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/lapack.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/lapack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/myfunction.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/myfunction.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/isolineP1.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/isolineP1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ClosePoints.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ClosePoints.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/isoline.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/isoline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/gsl.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/gsl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/MetricKuate.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh4.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/MetricKuate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/FreeFemQA.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/FreeFemQA.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_Mixte.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_Mixte.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/NewSolver.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/NewSolver.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh12.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh12.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/msh3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/msh3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/shell.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/shell.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Curvature.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Curvature.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P3dc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P3dc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/DxWriter.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/DxWriter.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-mmap-semaphore.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-mmap-semaphore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/funcTemplate.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/funcTemplate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/thresholdings.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BernadiRaugel.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/thresholdings.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BernadiRaugel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/iohdf5.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/iohdf5.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/medit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1bl.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/medit.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1bl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/symmetrizeCSR.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/symmetrizeCSR.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/dfft.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/dfft.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ffrandom.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ffrandom.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/bfstream.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/bfstream.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/VTK_writer.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/VTK_writer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P4.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1ncdc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1ncdc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/qf11to25.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/qf11to25.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_Mixte3d.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_Mixte3d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/fflapack.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/fflapack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ffnewuoa.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ffnewuoa.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/distance.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/distance.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/pipe.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/pipe.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BEC.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BEC.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/UMFPACK64.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/UMFPACK64.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mat_psi.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/mat_psi.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P4dc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P4dc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_PkEdge.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_PkEdge.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P2bulle3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P2bulle3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh6.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh6.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-AiryBiry.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ff-AiryBiry.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/splitmesh3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1dc1.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/Element_P1dc1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BinaryIO.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/BinaryIO.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ppm2rnm.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/ppm2rnm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/tetgen.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/ff++/lib/tetgen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/lib/ff++/lib/MPICG.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/lib/ff++/lib/MPICG.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/bin/FreeFem++-mpi_mpich extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/bin/FreeFem++-mpi_mpich explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/lib/ff++/lib/MPICG.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/lib/ff++/lib/MPICG.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so /usr/lib/rpm/sepdebugcrcfix: Updated 81 CRC32s, 0 CRC32s did match. BUILDSTDERR: cpio: mpich/src/fflib/lg.tab.hpp: Cannot stat: No such file or directory BUILDSTDERR: cpio: mpich/src/fflib/lg.ypp: Cannot stat: No such file or directory BUILDSTDERR: cpio: mpich/src/mpi/lg.tab.cpp: Cannot stat: No such file or directory BUILDSTDERR: cpio: mpich/src/mpi/lg.ypp: Cannot stat: No such file or directory BUILDSTDERR: cpio: openmpi/src/fflib/lg.tab.hpp: Cannot stat: No such file or directory BUILDSTDERR: cpio: openmpi/src/fflib/lg.ypp: Cannot stat: No such file or directory BUILDSTDERR: cpio: openmpi/src/mpi/lg.tab.cpp: Cannot stat: No such file or directory BUILDSTDERR: cpio: openmpi/src/mpi/lg.ypp: Cannot stat: No such file or directory BUILDSTDERR: cpio: serial/src/fflib/lg.tab.hpp: Cannot stat: No such file or directory BUILDSTDERR: cpio: serial/src/fflib/lg.ypp: Cannot stat: No such file or directory BUILDSTDERR: 28605 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: ./usr/share/freefem++/CheckAll is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/share/freefem++/CheckAllEdp from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/freefem++/examples++-load/load.link from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/freefem++/examples++-mpi/regtests.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/freefem++/examples++-other/speedtest.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/ff-get-dep from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ff-c++ from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/ff++/bin/ff-get-dep from /bin/sh to #!/usr/bin/sh BUILDSTDERR: *** WARNING: ./usr/lib64/ff++/lib/ff-get-dep.awk is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/lib64/openmpi/bin/ff-mpirun_openmpi from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib64/mpich/bin/ff-mpirun_mpich from /bin/bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.cemX71 Processing files: freefem++-3.60-1.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZVs8Rl + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + DOCDIR=/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + cp -pr serial/AUTHORS /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + cp -pr serial/BUGS /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + cp -pr serial/HISTORY /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + cp -pr serial/INNOVATION /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + cp -pr serial/README /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + cp -pr serial/TODO /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/doc/freefem++ + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qiSdbK + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + LICENSEDIR=/builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/licenses/freefem++ + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/licenses/freefem++ + cp -pr serial/COPYING /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/licenses/freefem++ + cp -pr serial/COPYRIGHT /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64/usr/share/licenses/freefem++ + exit 0 Provides: freefem++ = 3.60-1.fc29 freefem++(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash /usr/bin/sh ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libamd.so.2()(64bit) libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libfftw3.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgfortran.so.5()(64bit) libgfortran.so.5(GFORTRAN_8)(64bit) libglut.so.3()(64bit) libgsl.so.23()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.10()(64bit) libhdf5_hl.so.10()(64bit) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libnlopt_cxx.so.0()(64bit) libopenblas.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsz.so.2()(64bit) libtet.so.0()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: freefem++-openmpi-3.60-1.fc29.riscv64 Provides: freefem++-openmpi = 3.60-1.fc29 freefem++-openmpi(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libamd.so.2()(64bit) libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgfortran.so.5()(64bit) libhdf5.so.10()(64bit)(openmpi-riscv64) libhdf5_hl.so.10()(64bit)(openmpi-riscv64) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmpi.so.20()(64bit)(openmpi-riscv64) libmpi_cxx.so.20()(64bit)(openmpi-riscv64) libopenblas.so.0()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsz.so.2()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: freefem++-mpich-3.60-1.fc29.riscv64 Provides: freefem++-mpich = 3.60-1.fc29 freefem++-mpich(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libamd.so.2()(64bit) libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgfortran.so.5()(64bit) libhdf5.so.10()(64bit)(mpich-riscv64) libhdf5_hl.so.10()(64bit)(mpich-riscv64) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmpi.so.12()(64bit)(mpich-riscv64) libmpicxx.so.12()(64bit)(mpich-riscv64) libopenblas.so.0()(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsz.so.2()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: freefem++-debugsource-3.60-1.fc29.riscv64 Provides: freefem++-debugsource = 3.60-1.fc29 freefem++-debugsource(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: freefem++-debuginfo-3.60-1.fc29.riscv64 Provides: debuginfo(build-id) = 06014085ce2bc5e5d461e5834498fd7bc1a20f9d debuginfo(build-id) = 08dedd9b561ba95164fca45a370a42f29d09c4ae debuginfo(build-id) = 0c1e5ba346e4fe84d21c8fe73159f94a0c12649a debuginfo(build-id) = 0e74f9ee88a8861f07f89ea984853397eaf2a524 debuginfo(build-id) = 16d04bbd80e50090ca90f0bb4356605edaa6e98f debuginfo(build-id) = 1817433a9e6d32eabc723e71e08f220c935b103b debuginfo(build-id) = 18c4b74ce88671836de17a36e9f245d22651fc68 debuginfo(build-id) = 1ed1df8f5c5cee439a8756b0c740046b704d960e debuginfo(build-id) = 23c947b83058c24ff2a46d17950edfce7d1dd403 debuginfo(build-id) = 262342584947f9e9920e7e3f75ed82065cdcd936 debuginfo(build-id) = 26a1d77447f49faa4da6264e4f0102d1a39c64f4 debuginfo(build-id) = 296138874d33518b13e6e960b48dda3ddc39261d debuginfo(build-id) = 2a6c8e4629dbd86e57cf104ab3d780265f7dd82f debuginfo(build-id) = 2fb8d80bd5ff749f61bf563998adf18e336dca30 debuginfo(build-id) = 36165412f22817eb3ca5297227974f2524ea060e debuginfo(build-id) = 36d147562cc84b496d7b4aa61847bdad86f896cf debuginfo(build-id) = 389280fc92138096c5fccf160c7ad87826ebb214 debuginfo(build-id) = 38c9a4640c4911ca750befd207d654e411321a1c debuginfo(build-id) = 3ab9ecd44c64aa2eb793587f4b37aa892b2c1c47 debuginfo(build-id) = 3d278cdea7832c43a8198af18def813790c85b95 debuginfo(build-id) = 3e2cfc09c864859f8aad10c83ebf390612cffd49 debuginfo(build-id) = 3e75917079f7ab0c5675e85475b0f7a2fa84d704 debuginfo(build-id) = 41aa8835ffd9f21b7b8e843259390774cfb16d24 debuginfo(build-id) = 41b8680c471edbce94a92459f56a7505027d0ebd debuginfo(build-id) = 4ed0e36cf1a0e4c39aa5c51143cbfd12c786bb92 debuginfo(build-id) = 4ed445d7312ce61b477b939ffeb7ba7fd35a43f2 debuginfo(build-id) = 4f1412ac5833fbc93baa7caf4c15321275f5e67a debuginfo(build-id) = 552b95a74f902160bad1800ff89475ab537779fe debuginfo(build-id) = 5717c09ae64a42bef418a4f984e6c6aa3debe039 debuginfo(build-id) = 6268975c1af39f3e7097e43254e0efff822360c5 debuginfo(build-id) = 6454c2b944973bbc2e97a5632c6d7008dd3be313 debuginfo(build-id) = 6c75a98eeb5ff17f362c28b888cc6241e9caeaf6 debuginfo(build-id) = 751e94b72560914d85eae6a3652505ff7c18a9e5 debuginfo(build-id) = 76c544057e9aec9aab641abb8ec6252a8ec1662e debuginfo(build-id) = 787bc13b6a53463009edeeeca411482ec217e0cd debuginfo(build-id) = 793579ac70b8b788ba5fb9cb38e11771a5ba3ef1 debuginfo(build-id) = 794306d23d0baeb316e38f91f3374e1699c7c543 debuginfo(build-id) = 7f2988fe98fcb0479e58c7a7d9716ae6c9b1b845 debuginfo(build-id) = 7f50f4788a21c56048f0d8532651bccfa3b49c85 debuginfo(build-id) = 7fecf322f3e432a4e2ad9cb1e69ede92f4c56af5 debuginfo(build-id) = 81f115971e98068369bc798014c3ad2b25daade6 debuginfo(build-id) = 8429eacd4ed61754438c020d3ae0748e444b302a debuginfo(build-id) = 852269ddbcf5e6431febecdcd2a5806fa2f0bda0 debuginfo(build-id) = 855634db0219db005d55ffcf3190f64a7c25a59d debuginfo(build-id) = 89973c55517167cd55178e96a1b75cc730519bcb debuginfo(build-id) = 914aad6338b358f8c44d498e990ed2533044e7c1 debuginfo(build-id) = 9a19b6d47ae3669761b6b6d1d5c2e24cddb295c8 debuginfo(build-id) = a06b893f317cb6195e93f926de3dd4435e048c1e debuginfo(build-id) = a0eba74ea3be9affce94c23fd4890489fd6c2491 debuginfo(build-id) = a7ec4beb4cdc098d81889b442851492e4afc2741 debuginfo(build-id) = a92d45e3df24ae3c592c5af79a3c9e9813b4f45a debuginfo(build-id) = ad8cfc90091f6ceb6fab548893c5be6882ff4307 debuginfo(build-id) = b45453e28a3d8bfb202f6e377ac15e19647ef20a debuginfo(build-id) = b4a959b7b50402a5da15ba95c2efee5438e56d83 debuginfo(build-id) = b9fa91f1d792938eb8d9c4bffb7e2cc8da1e6713 debuginfo(build-id) = bbf7b5e3e8299721336ac5e8539303a4adeb4c01 debuginfo(build-id) = bd4249c796d3787879d7caa9e95fd9d96dc0139a debuginfo(build-id) = cabde1c33f38595be8905d95b9ff3c0cd4c01d60 debuginfo(build-id) = cc060813c2c70711a4ca66f7e73321f3b674d583 debuginfo(build-id) = cc4261e23a11e1b895d10cd34de6b54cafba18d4 debuginfo(build-id) = cd9039e94be2d7426861e7309adcd3751d980208 debuginfo(build-id) = cee43b3a330167feadf435b6d7904b7a17e6f8ef debuginfo(build-id) = d67bd3323e51dd04d2e69a62d2ca29d84a2b0e05 debuginfo(build-id) = d9f40d4e4b0783144905b497e5185629ff0fe05d debuginfo(build-id) = dc871be5f9a81877eef44cf84c5f67546e787e64 debuginfo(build-id) = def07828d573c88f6334a300b9f89d2a6b0a87f1 debuginfo(build-id) = e0ff17ca6cf261ec68c2e6ee3b944e86aa17e818 debuginfo(build-id) = e1cc720861c55ad54cf9d1b6a989c001ca95bc86 debuginfo(build-id) = e4bc000bbfa611e70ecbe9ac0c5a389168e61151 debuginfo(build-id) = e9522d6874ae759fcc1d3c445e3aea1f2f3fce6e debuginfo(build-id) = ea0186a7bf7315dee4b3b0d71a1f8b3c30946c2d debuginfo(build-id) = f657b818350047007b76a40241026000912f4c7e debuginfo(build-id) = f7e2705495d690a284d3425a00d4f3edcf5f0cbb debuginfo(build-id) = f8867a73ccdcb80d3417cc303cb0050061efc23b debuginfo(build-id) = feb94c0e6c0cd2c951e9df486f5073734c5c6af1 freefem++-debuginfo = 3.60-1.fc29 freefem++-debuginfo(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(riscv-64) = 3.60-1.fc29 Processing files: freefem++-openmpi-debuginfo-3.60-1.fc29.riscv64 Provides: debuginfo(build-id) = 2162fc3fcce0c58b7011a43f01a66d2c3391e373 debuginfo(build-id) = d391647e958d8f15ae0340c83a907e9819b6fde9 debuginfo(build-id) = e5612e447e5e7f0673d09dfc1d1ccf9628226115 freefem++-openmpi-debuginfo = 3.60-1.fc29 freefem++-openmpi-debuginfo(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(riscv-64) = 3.60-1.fc29 Processing files: freefem++-mpich-debuginfo-3.60-1.fc29.riscv64 Provides: debuginfo(build-id) = 3939d0d0af3ab0eaf6d113a00560fc25c9a86aa7 debuginfo(build-id) = 675c175733ef5a0517580cd6c814de82307a5701 debuginfo(build-id) = a2a5861a2a2ef05c00891af3858231cce4a34395 freefem++-mpich-debuginfo = 3.60-1.fc29 freefem++-mpich-debuginfo(riscv-64) = 3.60-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(riscv-64) = 3.60-1.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 Wrote: /builddir/build/RPMS/freefem++-3.60-1.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-3.60-1.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-3.60-1.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/freefem++-debugsource-3.60-1.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/freefem++-debuginfo-3.60-1.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-debuginfo-3.60-1.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-debuginfo-3.60-1.fc29.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vkkThL + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.60 + /usr/bin/rm -rf /builddir/build/BUILDROOT/freefem++-3.60-1.fc29.riscv64 + exit 0 Child return code was: 0